public ActionResult RegistrarUsuario(FormCollection form) { try { string Correo = form["correo"], Contraseña = form["password"]; Clientes cliente = db.GetClientes(null, true, 0).Where(x => x.Email == Correo).FirstOrDefault(); Guid id = Guid.NewGuid(); db.InsertUsuario(id, Correo, SHA1.Encode(Contraseña), "Cliente", "Cliente", true, 10, 0, 0, true); /*db.UpdateClientes(cliente.IdCliente,cliente.IdProveedor,cliente.NumeroDeCuenta,cliente.NumeroTelefonoAlarma, * cliente.PalabraClave,cliente.PalabraClaveSilenciosa,cliente.Nombres,cliente.ApellidoPaterno,cliente.ApellidoMaterno, * cliente.Calle,cliente.NoInterior,cliente.NoExterior,cliente.Colonia,cliente.CodigoPostal,cliente.Telefono, * cliente.TelefonoTrabajo,cliente.TelefonoCelular,cliente.Email,cliente.Foto,cliente.Estado,cliente.Pais,cliente.Ciudad, * cliente.IdProveedor,cliente.NumeroPatrocinador,cliente.FechaNacimiento,cliente.LugarNacimiento,cliente.Sexo, * cliente.EstadoCivil,cliente.Profesion,cliente.CURP,cliente.RFC,cliente.NumCtaPago,cliente.ClaveBancaria,cliente.Banco, * cliente.NumeroCLABE,cliente.Beneficiario,cliente.FechaCreacion,"Pagina Avenzo",true,id);*/ FormsAuthentication.RedirectFromLoginPage(Correo, false); return(Redirect("/")); } catch (Exception ex) { ViewBag.Error = "Ocurrio un error"; ViewBag.Message = ex.Message; return(View("Error")); } }
public ActionResult Registrarse(RegistrarseView form) { FormsAuthentication.RedirectFromLoginPage(form.Correo, true); Guid IdUsuario = Guid.NewGuid(); db.InsertUsuario(IdUsuario, form.Correo, SHA1.Encode(form.Contraseña), "Cliente", "Cliente", true, 10, 0, 0, true); db.InsertClientes(Guid.NewGuid(), Guid.Parse("9b13afbb-1455-483e-84d5-cf339dc7ff16"), IdUsuario, null, form.Nombres, form.ApellidoPaterno, form.ApellidoMaterno, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "México", null, null, null, form.FechaNacimiento, null, Guid.NewGuid(), null, null, null, null, null, null, null, null, null, null, null, null, null, DateTime.Now, null, true); return(Redirect("/")); }
public ActionResult Nuevo(string Tipo, string Permiso, Guid Id, string Usuario, int Timbres, string Contrasena) { try { Guid IdUsuario = Guid.NewGuid(); if (Tipo == "Cliente") { Clientes cliente = db.GetClientes(Id, true, 1).First(); /* db.UpdateClientes(Id, cliente.IdProveedor, cliente.NumeroDeCuenta, cliente.NumeroTelefonoAlarma, * cliente.PalabraClave, cliente.PalabraClaveSilenciosa, cliente.Nombres, cliente.ApellidoPaterno, cliente.ApellidoMaterno, * cliente.Calle, cliente.NoInterior, cliente.NoExterior, cliente.Colonia, cliente.CodigoPostal, cliente.Telefono, * cliente.TelefonoTrabajo, cliente.TelefonoCelular, Usuario, cliente.Foto, cliente.Estado, cliente.Pais, cliente.Ciudad, * cliente.TipoAfilacion, cliente.NumeroPatrocinador, cliente.FechaNacimiento, cliente.LugarNacimiento, cliente.Sexo, * cliente.EstadoCivil, cliente.Profesion, cliente.CURP, cliente.RFC, cliente.NumCtaPago, cliente.ClaveBancaria, cliente.Banco, * cliente.NumeroCLABE, cliente.Beneficiario, cliente.FechaCreacion, cliente.UsuarioCreacion, true, IdUsuario);*/ } else { Empleados empleado = db.GetEmpleados(0, null).Where(x => x.Id == Id).First(); db.UpdateEmpleado(empleado.Id, empleado.NoEmpleado, empleado.IdProveedor, empleado.Nombre, empleado.ApellidoMaterno, empleado.ApellidoPaterno, IdUsuario, Usuario, empleado.FechaNacimiento, empleado.FechaInicioRelLaboral, empleado.RFC, empleado.CURP, empleado.HuellaDactilar, empleado.Foto, empleado.INE, empleado.NumeroSeguridadSocial, empleado.Departamento, empleado.Direccion, empleado.Puesto, empleado.RiesgoPuesto, empleado.TipoContrato, empleado.TipoJornada, empleado.SalarioDiario, empleado.Banco, empleado.CuentaBancaria, empleado.ClaveEntFed, empleado.GradoEstudios, empleado.Telefono, empleado.TelefonoEmergencia, empleado.Firma, empleado.TipoSangre, empleado.CUIP, empleado.NumeroDeLicencia, empleado.NumeroDeAutorizacion, empleado.IdPlantilla, true); } db.InsertUsuario(IdUsuario, Usuario, Helpers.SHA1.Encode(Contrasena), Tipo, Permiso, true, Timbres, 0, 0, true); } catch (Exception ex) { return(Json(new { error = true, Message = ex.Message }, JsonRequestBehavior.AllowGet)); } return(Json(new { error = false }, JsonRequestBehavior.AllowGet)); }