protected void btnRegistrar_Click(object sender, EventArgs e) { Usuarios u = new Usuarios(); Bu_Usuario bu = new Bu_Usuario(); ValidaRut v = new ValidaRut(); if (ddlTipoUsuario.SelectedValue == "0") { Response.Write("<script language=javascript>alert('DEBES SELeCCIONAR TIPO USUARIO');</script>"); } else if (v.validarRut(txtRut.Text.Trim())) { u.usuario_rut = v.Aux; u.usuario_dv = v.dv; u.usuario_us = txtUs.Text.Trim(); u.usuario_pw = txtPw.Text.Trim(); u.usuario_nombre = txtNombre.Text.Trim(); u.usuario_paterno = txtPaterno.Text.Trim(); u.usuario_materno = txtMaterno.Text.Trim(); u.usuario_nacimiento = Convert.ToDateTime(txtNacimiento.Text.Trim()); u.id_user = 16712750; u.tipo_usuario_id = Convert.ToInt32(ddlTipoUsuario.SelectedValue); bu.IngresaUsuario(u); } else { Response.Write("<script language=javascript>alert('RUT INVALIDO VERIFIQUE');</script>"); } }
protected void btnAgregar_Click(object sender, EventArgs e) { ValidaRut v = new ValidaRut(); Bu_Clientes r = new Bu_Clientes(); Clientes c = new Clientes(); bool rut_valido = v.validarRut(txtRut.Text.Trim().ToUpper()); if (rut_valido == true) { //c.flag = 1; c.cliente_rut = v.Aux; c.cliente_dv = v.dv;; c.cliente_nombre = txtNombre.Text.Trim().ToUpper(); c.cliente_paterno = txtPaterno.Text.Trim().ToUpper(); c.cliente_materno = txtMaterno.Text.Trim().ToUpper(); c.cliente_nacimiento = Convert.ToDateTime(txtNacimiento.Text.Trim().ToUpper()); c.id_user = 16712750; c.datos_cliente_celular = txtCelular.Text.Trim().ToUpper(); c.datos_cliente_fono = txtFijo.Text.Trim().ToUpper(); c.datos_cliente_email = txtEmail.Text.Trim().ToUpper(); r.IngresaClientes(c); recarga(); } else { Response.Write("<script language=javascript>alert('Rut Incorrecto Verifique');</script>"); txtRut.Focus(); } }
protected void btnRegistrar_Click(object sender, EventArgs e) { ValidaRut v = new ValidaRut(); bool rut_valido = v.validarRut(txtRut.Text.Trim().ToUpper()); if (rut_valido == true) { Bu_Clientes b = new Bu_Clientes(); Clientes c = new Clientes(); c.flag = 1; c.cliente_rut = v.Aux; c.datos_cliente_celular = txtCelular.Text.Trim(); c.datos_cliente_fono = txtFijo.Text.Trim(); c.datos_cliente_email = txtEmail.Text.Trim(); c.id_user = 16712750; b.IngresaDatoCliente(c); limpiar(); } else { //Response.Write("<script language=javascript>alert('No Has Verificado el Rut\n O es Incorrecto Verifique');</script>"); txtRut.Focus(); } }
protected void btnBuscar_Click(object sender, EventArgs e) { ValidaRut v = new ValidaRut(); Bu_Clientes b = new Bu_Clientes(); Clientes c = new Clientes(); bool rut_valido = v.validarRut(txtRut.Text.Trim().ToUpper()); if (rut_valido == true) { c.flag = 2; c.cliente_rut = v.Aux; //c.cliente_dv = v.dv; DataSet ds = b.BuscaCliente(c); foreach (DataRow d in ds.Tables[0].Rows) { txtNombre.Text = d["nombre"].ToString(); } ds.Clear(); } }
public JsonResult GrabaDatos(string rut, string pass, string nombreUsuario, string apellidoUsuario, int idPerfil, string email) { var usuario = new ObjetoUsuarios(); var validador = 0; if (!string.IsNullOrEmpty(rut)) { if (ValidaRut.DigitoVerificador(rut)) { usuario.RutUsuario = rut; usuario.Pass = HashMd5.GetMD5(pass); usuario.NombreUsuario = string.Concat(nombreUsuario, " ", apellidoUsuario); usuario.IdPerfil = idPerfil; usuario.Email = email; if (_control.GetVerificaUsuario(rut)) { validador = 2; } else { if (_control.SetGrabaUsuario(usuario)) { validador = 1; } } } else { validador = 3; } } else { validador = 4; } //, JsonRequestBehavior.AllowGet --- solo si se usa metodo GET return(Json(validador)); }
public ActionResult Index(LoginViewModel model, string returnUrl) { string url = string.Empty; try { var rutUsuario = ValidaRut.DigitoVerificador(model.Rut); if (!ModelState.IsValid) { return(View(model)); } else { if (ValidaRut.DigitoVerificador(model.Rut)) { Log.Info(string.Format("Ingreso al sistema con los datos del usuario: {0} desde la IP: {1}", model.Rut, Request.UserHostAddress)); var resultado = login.Login(model.Rut, HashMd5.GetMD5(model.Password)); var datosUsuarios = new ObjetoLogin(); if (resultado.Count > 0) { for (var i = 0; i < resultado.Count; i++) { datosUsuarios.IdUsuario = resultado[i].IdUsuario; datosUsuarios.Nombre = resultado[i].Nombre; datosUsuarios.Email = resultado[i].Email; datosUsuarios.Rut = resultado[i].Rut; datosUsuarios.IdPerfil = resultado[i].IdPerfil; datosUsuarios.AutorizaModificacion = resultado[i].AutorizaModificacion; datosUsuarios.Activo = resultado[i].Activo; } url = "~/Home/Index"; Session["DatosUsuario"] = datosUsuarios; switch (datosUsuarios.IdPerfil) { case 1: HttpContext.Session["PermisoUsuario"] = "Administrador"; break; case 2: HttpContext.Session["PermisoUsuario"] = "Ingreso"; break; case 3: HttpContext.Session["PermisoUsuario"] = "Lectura"; break; } } else { url = "~/Error/Index?error=901"; } } else { url = "~/Login/Index"; } } return(Redirect(Url.Content(url))); } catch (Exception ex) { throw (new CapturaExcepciones(ex)); } }