CAD.CADUser.BorrarUser C# (CSharp) Method

BorrarUser() public method

Borra un usuario
public BorrarUser ( string id ) : void
id string
return void
        public void BorrarUser(string id)
        {
            SqlConnection c = null;
            string comando = "DELETE FROM [User] WHERE dni= '" + id + "'";

            CADActividad_p actp = new CADActividad_p();
            CADActividad act = new CADActividad();

            List<int> codes = actp.CodesToList(actp.GetCodesByUser(id));

            try
            {
                c = new SqlConnection(conexionTBD);
                c.Open();
                SqlCommand cmd = new SqlCommand(comando, c);
                cmd.ExecuteNonQuery();
                foreach(int i in codes)
                {
                    act.BorrarActividad(i);
                }
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                if (c != null) c.Close(); // Se asegura de cerrar la conexión.
            }
        }

Usage Example

Example #1
0
 ///<summary>
 ///Borra el usuario de la base de datos
 ///</summary>
 public void Borrar()
 {
     CADUser user = new CADUser();
     user.BorrarUser(dni);
 }