private void button1_Click(object sender, EventArgs e) { CNUsuario objEmpleado = new CNUsuario(); SqlDataReader Logear; objEmpleado.Usuario = txtUser.Text; objEmpleado.Contrasenia = txtContra.Text; if (objEmpleado.Usuario == txtUser.Text) { if (objEmpleado.Contrasenia == txtContra.Text) { Logear = objEmpleado.IniciarSesion(); if (Logear.Read() == true) { this.Hide(); Form1 ObjFP = new Form1(); ObjFP.Show(); } else { MessageBox.Show("Datos Incorrectos"); } } else { MessageBox.Show(objEmpleado.Contrasenia); } } else { MessageBox.Show(objEmpleado.Usuario); } }
private void BtnBoton_Click(object sender, EventArgs e) { /*Bucle que hace que inicie session*/ //el siguiente bucle comentado puede ser reutilizado //creo un objeto de tipo CNEmpleado(clase que se crea en la capa de negocios) para eso mando a llamar la capa (parte superior, "using capaNegocios;") Empleado objEmpleado = new Empleado(); //mando a llamar el procedimiento almacenado SqlDataReader Logear; //asigno variables al objeto (getters y setters creados en la clase de negocios) objEmpleado.Usuario1 = txtUsuario.Text; MenuVertical.usuarioSesion = txtUsuario.Text; objEmpleado.Pass = txtPass.Text; //de aqui en adelante juego con las variables seteadas en la capa negocios para la programacion del login if (objEmpleado.Usuario1 == txtUsuario.Text) { if (objEmpleado.Pass == txtPass.Text) { Logear = objEmpleado.IniciarSesion(); if (Logear.Read() == true) { lblErrores.Text = "Un sistema clínico porque la tecnología\r\nes una mejor forma de hacer tu trabajo\r\nmás fácil y sencillo.\r\n\r\nUniversidad Don Bosco."; lblErrores.ForeColor = Color.White; MenuVertical panel = new MenuVertical(); this.Hide(); panel.Visible = true; } else { lblErrores.Text = "Usuario o contraseña invalidos"; txtPass.Text = ""; lblErrores.ForeColor = Color.Red; txtPass_Leave(null, e); txtUsuario.Focus(); } } else { lblErrores.Text = objEmpleado.Pass; lblErrores.ForeColor = Color.Red; } } else { lblErrores.Text = objEmpleado.Usuario1; lblErrores.ForeColor = Color.Red; } }
private void BtnBoton_Click(object sender, EventArgs e) { /*Bucle que hace que inicie session*/ //el siguiente bucle comentado puede ser reutilizado //creo un objeto de tipo encargado(clase que se crea en la capa de negocios) para eso mando a llamar la capa (parte superior, "using capaNegocios;") Encargado objEncargado = new Encargado(); //mando a llamar el procedimiento almacenado SqlDataReader Logear; //asigno variables al objeto (getters y setters creados en la clase de negocios) objEncargado.Usuario = txtUsuario.Text; menuPrincipal.usuarioSesion = txtUsuario.Text; objEncargado.Pass = txtPass.Text; //de aqui en adelante juego con las variables seteadas en la capa negocios para la programacion del login if (objEncargado.Usuario == txtUsuario.Text) { if (objEncargado.Pass == txtPass.Text) { Logear = objEncargado.IniciarSesion(); if (Logear.Read() == true) { lblErrores.ForeColor = Color.White; menuPrincipal panel = new menuPrincipal(); this.Hide(); panel.Visible = true; } else { lblErrores.Text = "Usuario o contraseña invalidos"; txtPass.Text = ""; lblErrores.ForeColor = Color.Red; txtPass_Leave(null, e); txtUsuario.Focus(); } } else { lblErrores.Text = objEncargado.Pass; lblErrores.ForeColor = Color.Red; } } else { lblErrores.Text = objEncargado.Usuario; lblErrores.ForeColor = Color.Red; } }
private void button1_Click(object sender, EventArgs e) { try { CNUsuario objEmpleado = new CNUsuario(); SqlDataReader Logear; objEmpleado.Usuario = txtUser.Text; objEmpleado.Contrasenia = txtContra.Text; if (objEmpleado.Usuario == txtUser.Text) { if (objEmpleado.Contrasenia == txtContra.Text) { Logear = objEmpleado.IniciarSesion(); if (Logear.Read() == true) { this.Hide(); Program.IDUsuario = Convert.ToInt32(Logear["IDUsuario"]); Program.NomUse = Convert.ToString(Logear["UserName"]); //Form1 frm1 = new Form1(); //frm1.Show(); frmIniciarCaja InitCaja = new frmIniciarCaja(); InitCaja.ShowDialog(); } else { MessageBox.Show("Datos Incorrectos"); } } else { MessageBox.Show(objEmpleado.Contrasenia); } } else { MessageBox.Show(objEmpleado.Usuario); } } catch (Exception ex) { MessageBox.Show("Ocurrio un error:" + ex.ToString(), "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Ingresar(string user, string password) { Logear log = new Logear(); try { var data = log.login(user, password); if (data.Incio) { Session["Usuario"] = data.user; return(Content("1")); } else { return(Content("Usted no se encuentra registro, Comuniquese con su supervisor")); } } catch (Exception ex) { return(Content("Mira mmg, esta mierda no quiere funciona, revisa el error en la web ." + ex.Message)); } }
public ActionResult CotizadorEnLinea(string nombre, string paterno, string materno, string email, string telefono, string medio) { try { if (!HttpContext.User.Identity.IsAuthenticated || Session["UserObj"]==null) { Logear acceso = new Logear(); var user = acceso.LoginAgenteWeb(4, "a"); string name = user.Tables["catAgentes"].Rows[0]["cNombre"].ToString(); VarProcAMC VarProcAMC = new VarProcAMC(); VarProcAMC.IniciarCarga(); Session["UserObj"] = user; Session["Periodo"] = "Periodo: " + VarProcAMC.strPeriodo; Session["UserRol"] = ""; System.Web.Security.FormsAuthentication.SetAuthCookie(name, false); } var CtExp = NuevaCotizacionExpress(); CtExp.cotizacion.nombres = nombre; CtExp.cotizacion.apellidoPaterno = paterno; CtExp.cotizacion.apellidoMaterno = materno; CtExp.cotizacion.email = email; CtExp.cotizacion.codigoNegro = medio.Length > 4 ? medio.Remove(4) : medio;//medios CtExp.Telefonos.cTel = telefono; return View("CotExpress", CtExp); } catch (Exception err) { Response.StatusCode = (int)(System.Net.HttpStatusCode.InternalServerError); LogDeErrores.RegistroErrorWeb(err, DatoUsuario.idAgente, DatoUsuario.nomAgente, DatoUsuario.sIp, DatoUsuario.sHostName); return Json("ErrInterno"); } }
private GenericoViewModel GetDataObject(string id, string modulo) { try { var logged = ((DataSet)Session["UserObj"]).Tables["catAgentes"].Rows[0]["nAgenteID"].ToString(); GenericoViewModel model = new GenericoViewModel(); switch (modulo.ToLower()) { case "cotizaciones": { #region //regresar todo action como estaba string usuarioEnCotizacion = ""; ClsCotizacion cotizacion = ClsCotizacion.CargaCotiza(ref usuarioEnCotizacion, id, VarProcAMC.strPeriodo, logged, "Si"); if (logged != usuarioEnCotizacion) { Logear loginUsu = new Logear(); var nombreUsuario = loginUsu.NombrePosesionCotizacion(usuarioEnCotizacion); } #endregion ViewBag.Title = "Detalle Cotización"; ViewBag.SubTitle = "cotización"; model = CentralAgentesMvc.App_Start.CastObject.Cast<GenericoViewModel>(cotizacion); if (!string.IsNullOrEmpty(model.nSolicitud)) { model.dataExtraPoliza = CentralAgentesMvc.App_Start.CastObject.Cast<CentralAgentesMvc.Models.DataExtraPoliza>(cotizacion.getExtraCotiza(long.Parse(model.nSolicitud),1)); } else { model.dataExtraPoliza = new Models.DataExtraPoliza(); } } break; case "renovaciones": { ViewBag.Title = "Detalle Renovación"; ViewBag.SubTitle = "renovación"; ClsRenovaciones renovacion = ClsRenovaciones.CargaRenovacion(Convert.ToInt64(id), 0, logged, ""); //renovacion.SeguimientoPol.Hora = renovacion.SeguimientoPol.Hora.Substring(11); ClsCotizacion cotizacion = new ClsCotizacion(); if (renovacion.complemento == null) renovacion.complemento = new ClsComplemento(); model = CentralAgentesMvc.App_Start.CastObject.Cast<GenericoViewModel>(renovacion); model.dataExtraPoliza = CentralAgentesMvc.App_Start.CastObject.Cast<CentralAgentesMvc.Models.DataExtraPoliza>(cotizacion.getExtraCotiza(renovacion.solicitudID,2)); } break; } return model; } catch (Exception err) { Response.StatusCode = (int)(System.Net.HttpStatusCode.InternalServerError); LogDeErrores.RegistroErrorWeb(err, DatoUsuario.idAgente, DatoUsuario.nomAgente, DatoUsuario.sIp, DatoUsuario.sHostName); throw err; } }
private bool SignIn(string userName, string password, bool persistCookie = false) { FormsAuthentication.SignOut(); bool success = false; Logear acceso = new Logear(); var userNameOld = (userName.ToLower() == "test" ? "0" : userName); var passwordOld = (password == "Test2015k" ? "0" : password); var user = acceso.LoginAgenteWeb(int.Parse(userNameOld), passwordOld); if (user != null) { string rol = ""; string name = user.Tables["catAgentes"].Rows[0]["cNombre"].ToString(); if (user.Tables["catAgentes"].Rows[0]["nAgenteID"].ToString() == "0") { rol = "A"; name = (userName.ToLower() == "test" ? "Usuario Test" : "Nancy Martinez"); } VarProcAMC ProcAMC = new VarProcAMC(); if (!ProcAMC.IniciarCarga()) { Session["UserObj"] = null; ModelState.AddModelError("", "Error en inicio de la carga de variables"); } else { VarProcCentral proCentral = new VarProcCentral(); proCentral.IniciaDatos(VarProcAMC.strPeriodo); AccesoSistema accesos = new AccesoSistema(); accesos.P_AccesosSistema("03", "E"); Session["UserObj"] = user; Session["Periodo"] = "Periodo: " + VarProcAMC.strPeriodo; Session["UserRol"] = rol; if (password.Equals("agente" + userName)) { Session["ChangePassword"] = 1; } else { Session["ChangePassword"] = 0; } FormsAuthentication.SetAuthCookie(name, false); success = true; } } return success; }