public mUsuario(string conn,int idEmpresa, int idClienteEmpresa)
 {
     this.connString = conn;
     objClienteEmpresa = new mClienteEmpresa(conn, idClienteEmpresa);
     objEmpresa = new mEmpresa(conn, idEmpresa);
     objFactura = new mFactura(conn);
 }
        public mUsuario(string conn, int idEmpresa, int idClienteEmpresa, DataTable dtUserdata)
        {
            this.connString = conn;
            this.dtUserdata = dtUserdata;
            this.IDUsuario = Convert.ToInt32(dtUserdata.Rows[0]["idUsuario"].ToString());
            this.IDEmpresa = Convert.ToInt32(dtUserdata.Rows[0]["IDEmpresa"].ToString());
            this.IDClienteEmpresa = Convert.ToInt32(dtUserdata.Rows[0]["IDClienteEmpresa"].ToString());
            this.Nombre =dtUserdata.Rows[0]["Nombre"].ToString();
            this.NombreCuenta = dtUserdata.Rows[0]["NombreCuenta"].ToString();

            objClienteEmpresa = new mClienteEmpresa(conn, idClienteEmpresa);
            objEmpresa = new mEmpresa(conn, idEmpresa);
            objFactura = new mFactura(conn);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if ((string)Session["IDUsuario"] == null || (string)Session["Tipo"] == "1")
            {
                Session.RemoveAll();
                Response.Redirect("~/Default.aspx");
            }

            if (!IsPostBack)
            {
                cliente = new mClienteEmpresa(DatosComun.constr, Convert.ToInt32((string)Session["IDClienteEmpresaDelete"]));
                LRazonSocial.Text = cliente.RazonSocial;
                LRfc.Text = cliente.RFC;
                LNombreComercial.Text = cliente.NombreComercial;
                LContacto.Text = cliente.NombreContacto;
            }
        }
        public mUsuario(string conn, string nombreCuenta, string Clave)
        {
            this.connString = conn;
            SqlParameter[] param = new SqlParameter[2];
            param[0] = new SqlParameter("@NombreCuenta", nombreCuenta);
            param[1] = new SqlParameter("@Clave", Clave);
            DataTable dt = SqlHelper.ExecuteDataset(conn, CommandType.StoredProcedure, "spLogIn", param).Tables[0];

            this.IDUsuario = Convert.ToInt32(dt.Rows[0]["IDUsuario"].ToString());
            this.IDEmpresa = Convert.ToInt32(dt.Rows[0]["IDEmpresa"].ToString());
            this.IDClienteEmpresa = Convert.ToInt32(dt.Rows[0]["IDClienteEmpresa"].ToString());
            this.Nombre = dt.Rows[0]["Nombre"].ToString();
            this.NombreCuenta = dt.Rows[0]["NombreCuenta"].ToString();
            this.Clave = dt.Rows[0]["NombreCuenta"].ToString();
            objClienteEmpresa = new mClienteEmpresa(conn, this.IDClienteEmpresa);
            objEmpresa = new mEmpresa(conn, this.IDEmpresa);
            objFactura = new mFactura(conn);
        }
 protected void BtEliminar_Click(object sender, EventArgs e)
 {
     cliente = new mClienteEmpresa(DatosComun.constr, Convert.ToInt32((string)Session["IDClienteEmpresaDelete"]));
     cliente.DeleteClienteEmpresa();
     Response.Redirect("~/Presentacion/FrmListaClienteEmpresa.aspx");
 }