protected void BtGuardar_Click(object sender, ImageClickEventArgs e) { if ( (txtClave.Text != txtConfirmClave.Text) || (txtClave.Text == String.Empty || txtConfirmClave.Text == String.Empty) ) { LMensaje.Text = "Las contraseñas no coinciden o uno de los campos estan vacios!"; return; } else LMensaje.Text = "..."; if ((string)Session["IDUsuarioUpdate"] == "0") { mUser = new mUsuario(DatosComun.constr); mUser.Nombre = txtNombre.Text; mUser.NombreCuenta = txtCuentaUsuario.Text; // if (RBLTipoUsuario.SelecctedValue == 0) if (RBLTipoUsuario.SelectedValue == "0") { mUser.IDClienteEmpresa = Convert.ToInt32(DDLTipoUsuario.SelectedValue); mUser.IDEmpresa = 0; } else { mUser.IDClienteEmpresa = 0; mUser.IDEmpresa = Convert.ToInt32(DDLTipoUsuario.SelectedValue); } mUser.Clave = Utilerias.Code(txtClave.Text); mUser.insertUsuario(); } else { mUser = new mUsuario(DatosComun.constr); mUser.loadUsuario(Convert.ToInt32((string)Session["IDUsuarioUpdate"])); mUser.Nombre = txtNombre.Text; mUser.NombreCuenta = txtCuentaUsuario.Text; // if (RBLTipoUsuario.SelecctedValue == 0) if (RBLTipoUsuario.SelectedValue == "0") { mUser.IDClienteEmpresa = Convert.ToInt32(DDLTipoUsuario.SelectedValue); mUser.IDEmpresa = 0; } else { mUser.IDClienteEmpresa = 0; mUser.IDEmpresa = Convert.ToInt32(DDLTipoUsuario.SelectedValue); } mUser.Clave = Utilerias.Code(txtClave.Text); mUser.updateUsuario(); } Response.Redirect("~/Presentacion/FrmListaUsuarios"); }
protected void LogIn(object sender, EventArgs e) { if (UserName.Text != "" && Password.Text != "") { mu = mUsuario.logging(Datos.DatosComun.constr, UserName.Text, Comun.Utilerias.Code(Password.Text)); LLoginFail.Visible = false; Session.RemoveAll(); if (mu != null) { if (mu.IDEmpresa != 0) { Session.Add("Tipo", "0"); Session.Add("Nombre", mu.Nombre); Session.Add("IDUsuario",Convert.ToString( mu.IDUsuario)); Session.Add("IDClienteEmpresa", "0"); Session.Add("RFC", mu.objEmpresa.RFC); Session.Add("IDClienteEmpresaUpdate", "0"); Session.Add("IDEmpresaUpdate", "0"); Session.Add("User", mu); Response.Redirect("~/Presentacion/FrmHomeEmpresa.aspx"); // Response.Write("User"); } else { Session.Add("Tipo", "1"); Session.Add("Nombre", mu.Nombre); Session.Add("IDUsuario", Convert.ToString(mu.IDUsuario)); Session.Add("IDClienteEmpresa", Convert.ToString(mu.objClienteEmpresa.IDClienteEmpresa)); Session.Add("RFC", mu.objClienteEmpresa.RFC); Session.Add("IDClienteEmpresaUpdate", "0"); Session.Add("IDEmpresaUpdate", "0"); Session.Add("User", mu); Response.Redirect("~/Presentacion/FrmHomeClientes.aspx"); } } else { LLoginFail.Text = "Usuario o Contraseña incorrecto!"; LLoginFail.Visible = true; } } else { LLoginFail.Text = "Complete los campos de nombre usuario y contraseña!"; LLoginFail.Visible = true; } }
public static mUsuario logging(string conn,string nombreCuenta, string Clave) { 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]; if (dt.Rows.Count > 0) { mUsuario user = new mUsuario(conn,Convert.ToInt32(dt.Rows[0]["IDEmpresa"].ToString()),Convert.ToInt32(dt.Rows[0]["IDClienteEmpresa"].ToString()),dt); return user; } else { return null; } }
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) { if ((string)Session["IDUsuarioUpdate"] != "0") { mUser = new mUsuario(DatosComun.constr); mUser.loadUsuario(Convert.ToInt32((string)Session["IDUsuarioUpdate"])); txtNombre.Text = mUser.Nombre; txtCuentaUsuario.Text = mUser.NombreCuenta; txtClave.Text = mUser.Clave; txtConfirmClave.Text = mUser.Clave; if (mUser.IDEmpresa == 0) { RBLTipoUsuario.SelectedValue = "0"; } else RBLTipoUsuario.SelectedValue = "1"; if (RBLTipoUsuario.SelectedValue == "0") { DDLTipoUsuario.DataSource = dc.BindGrid("select IDClienteEmpresa,NombreComercial from TblClienteEmpresa with (nolock) where Active = 1 "); DDLTipoUsuario.DataTextField = "NombreComercial"; DDLTipoUsuario.DataValueField = "IDClienteEmpresa"; DDLTipoUsuario.DataBind(); DDLTipoUsuario.SelectedValue = mUser.IDClienteEmpresa.ToString(); } else { DDLTipoUsuario.DataSource = dc.BindGrid("select IDEmpresa,NombreComercial from TblEmpresa with (nolock)"); DDLTipoUsuario.DataTextField = "NombreComercial"; DDLTipoUsuario.DataValueField = "IDEmpresa"; DDLTipoUsuario.DataBind(); DDLTipoUsuario.SelectedValue = mUser.IDEmpresa.ToString(); } } else { DDLTipoUsuario.DataSource = dc.BindGrid("select IDClienteEmpresa,NombreComercial from TblClienteEmpresa with (nolock) where Active = 1 "); DDLTipoUsuario.DataTextField = "NombreComercial"; DDLTipoUsuario.DataValueField = "IDClienteEmpresa"; DDLTipoUsuario.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { if ( (string)Session["IDUsuario"] == null || (string)Session["IDClienteEmpresa"] == "0" ) { Session.RemoveAll(); Response.Redirect("~/Default.aspx"); } mUser = Session["User"] as mUsuario; fac = new mFactura(Datos.DatosComun.constr); }