public Result Activar(ref Usuarios registro) { Result resul = validarAtributos(registro); if (resul.error != null && resul.error != "") { return(resul); } using (MoldeEntities entity = new MoldeEntities()) { int usuariosId = registro.id; registro.estado = "Activo"; Usuarios registroEditar = entity.Usuarios.Where(x => x.id == usuariosId).SingleOrDefault(); entity.Entry(registroEditar).CurrentValues.SetValues(registro); try { entity.SaveChanges(); return(new Result { error = "", id = registro.id, tipoAlerta = "success" }); } catch (Exception e) { return(new Result { error = e.Message, id = 0, tipoAlerta = "warning" }); } } }
public Result actualizarClave(UsuariosViewModel registro, int usuarioId) { Result resul = new Result(); resul = ValidateSession.validarOperacionesForm("Usuarios", "CambiarClave", usuarioId); if (resul.error != null && resul.error != "") { return(resul); } using (MoldeEntities entity = new MoldeEntities()) { Usuarios registroEditar = entity.Usuarios.Where(x => x.id == registro.id).SingleOrDefault(); registro.clave = Encriptado.EncriptarCadena(registro.clave); entity.Entry(registroEditar).CurrentValues.SetValues(registro); try { entity.SaveChanges(); return(new Result { error = "", id = registro.id, tipoAlerta = "success" }); } catch (Exception e) { return(new Result { error = e.Message, id = 0, tipoAlerta = "warning" }); } } }
public static Result validarSession(int usuarioId, object usuarioIdSession) { int usuarioSessionid = (usuarioIdSession == null) ? 0 : usuarioIdSession.ToString() == "" ? 0 : int.Parse(usuarioIdSession.ToString()); if (usuarioId != usuarioSessionid) { return(new Result() { error = "El usuario no coincide con el que inicio sesión.", tipoAlerta = "warning" }); } using (MoldeEntities entity = new MoldeEntities()) { if (entity.Usuarios.Where(x => x.id == usuarioId).Count() == 0) { return(new Result() { error = "El usuario no es valido.", tipoAlerta = "warning" }); } } return(new Result() { error = "" }); }
public Result ValidarUsuario(ref Usuarios registro) { Result resul = validarAtributos(registro); if (resul.error != null && resul.error != "") { return(resul); } using (MoldeEntities entity = new MoldeEntities()) { int usuariosId = registro.id; Usuarios registroEditar = entity.Usuarios.Where(x => x.id == usuariosId).SingleOrDefault(); string clave = Encriptado.EncriptarCadena(registro.clave); if (clave != registroEditar.clave) { return(new Result { error = "Clave Incorrecta", id = 0, tipoAlerta = "warning" }); } return(new Result { error = "", id = registro.id, tipoAlerta = "success" }); } }
public static Result validarOperacionesForm(string nombreformulario, string operacion, int usuarioId) { using (MoldeEntities entity = new MoldeEntities()) { try { var u = from usuarios in entity.Usuarios where usuarios.id == usuarioId select usuarios; if (u.FirstOrDefault().UsuariosOperacionesFormulario.Where(x => x.OperacionesFormulario.Formularios.nombreFormulario == nombreformulario && x.OperacionesFormulario.Operaciones.nombreOperacion == operacion).Count() > 0) { return(new Result() { error = "" }); } } catch (Exception) { return(new Result() { error = "Usted no tiene habilitada esta operación.", tipoAlerta = "warning" }); } } return(new Result() { error = "Usted no tiene habilitada esta operación.", tipoAlerta = "warning" }); }
public static Usuarios getUsuarioPorNombre(string nombreUsuario) { using (MoldeEntities entity = new MoldeEntities()) { var l = from usuarios in entity.Usuarios where usuarios.nombreUsuario.ToLower() == nombreUsuario.ToLower() select usuarios; return(l.SingleOrDefault()); } }
public Result NuevoConDatosPersona(ref Usuarios registro) { Result resul = new Result(); resul = ValidateSession.validarOperacionesForm("Usuarios", "Nuevo", registro.usuarioId.Value); if (resul.error != null && resul.error != "") { return(resul); } resul = validarAtributosUsuarioPersona(registro); if (resul.error != null && resul.error != "") { return(resul); } if (existeRegistro(registro.nombreUsuario)) { return(new Result { error = "El usuario ya esta registrado.", id = registro.id, tipoAlerta = "warning" }); } registro.clave = Encriptado.EncriptarCadena(registro.clave); registro.estado = "Activo"; using (MoldeEntities entity = new MoldeEntities()) { int perfilId = registro.perfilId; List <OperacionesFormulario> lstOf = entity.PerfilesOperacionesFormulario.Where(x => x.perfilId == perfilId).Select(x => x.OperacionesFormulario).ToList(); foreach (var item in lstOf) { registro.UsuariosOperacionesFormulario.Add(new UsuariosOperacionesFormulario() { id = 0, usuarioId = registro.id, operacionFormularioId = item.id, usuarioIdApl = registro.usuarioId.Value }); } entity.Usuarios.Add(registro); try { entity.SaveChanges(); return(new Result { error = "", id = registro.id, tipoAlerta = "success" }); } catch (Exception e) { return(new Result { error = e.Message, id = 0, tipoAlerta = "warning" }); } } }
public static List <OperacionesViewModel> getListaOperaciones() { using (MoldeEntities entity = new MoldeEntities()) { var l = from operaciones in entity.Operaciones select new OperacionesViewModel { id = operaciones.id, usuarioId = operaciones.usuarioId, nombreOperacion = operaciones.nombreOperacion, visualizaFormularioMenu = operaciones.visualizaFormularioMenu }; return(l.ToList()); } }
public static bool existeRegistro(int documentosidentidadId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.DocumentosIdentidad.Where(x => x.id == documentosidentidadId).Count() > 0) { return(true); } return(false); } }
public static bool existeRegistro(string nombreUsuario) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.Usuarios.Where(x => x.nombreUsuario == nombreUsuario).Count() > 0) { return(true); } return(false); } }
public static List <PerfilesViewModel> getListaPerfiles() { using (MoldeEntities entity = new MoldeEntities()) { var l = from perfiles in entity.Perfiles select new PerfilesViewModel { id = perfiles.id, usuarioId = perfiles.usuarioId, nombrePerfil = perfiles.nombrePerfil, descripcion = perfiles.descripcion, estado = perfiles.estado }; return(l.ToList()); } }
public static List <DocumentosIdentidadViewModel> getListaDocumentosIdentidad() { using (MoldeEntities entity = new MoldeEntities()) { var l = from documentosidentidad in entity.DocumentosIdentidad select new DocumentosIdentidadViewModel { id = documentosidentidad.id, usuarioId = documentosidentidad.usuarioId, sigla = documentosidentidad.sigla, descripcion = documentosidentidad.descripcion }; return(l.ToList()); } }
public static List <EstadosCivilViewModel> getListaEstadosCivil() { using (MoldeEntities entity = new MoldeEntities()) { var l = from estadoscivil in entity.EstadosCivil select new EstadosCivilViewModel { id = estadoscivil.id, usuarioId = estadoscivil.usuarioId, sigla = estadoscivil.sigla, descripcion = estadoscivil.descripcion }; return(l.ToList()); } }
public static bool existeRegistro(int estadoscivilId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.EstadosCivil.Where(x => x.id == estadoscivilId).Count() > 0) { return(true); } return(false); } }
public static PersonasViewModel getPersonas() { using (MoldeEntities entity = new MoldeEntities()) { var l = from personas in entity.Personas select new PersonasViewModel { fechaNacimiento = personas.fechaNacimiento, fechaExpedicionCedula = personas.fechaExpedicionCedula, id = personas.id, documentoIdentidadId = personas.documentoIdentidadId, municipioId = personas.municipioId, grupoSanguineoId = personas.grupoSanguineoId, sexoId = personas.sexoId, municipioExpedicionId = personas.municipioExpedicionId, usuarioId = personas.usuarioId, barrioId = personas.barrioId, estatura = personas.estatura, peso = personas.peso, estadoCivilId = personas.estadoCivilId, telefonoFijo = personas.telefonoFijo, telefonoCelular = personas.telefonoCelular, numeroDocumento = personas.numeroDocumento, primerNombre = personas.primerNombre, segundoNombre = personas.segundoNombre, primerApellido = personas.primerApellido, segundoApellido = personas.segundoApellido, direcccion = personas.direcccion, correo = personas.correo }; return(l.SingleOrDefault()); } }
public DoctoresViewModel getDoctores() { using (MoldeEntities entity = new MoldeEntities()) { var l = from doctores in entity.Doctores select new DoctoresViewModel { id = doctores.id, idPersonas = doctores.idPersonas, usuarioId = doctores.usuarioId, telefonoCorporacion = doctores.telefonoCorporacion, registroUnico = doctores.registroUnico, especialidad = doctores.especialidad, direccionLaboral = doctores.direccionLaboral }; return(l.SingleOrDefault()); } }
public static bool existeRegistro(int operacionesId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.Operaciones.Where(x => x.id == operacionesId).Count() > 0) { return(true); } return(false); } }
public static List <AplicacionesWebViewModel> getListaAplicacionesWeb() { using (MoldeEntities entity = new MoldeEntities()) { var l = from aplicacionesweb in entity.AplicacionesWeb select new AplicacionesWebViewModel { id = aplicacionesweb.id, nombre = aplicacionesweb.nombre, descripcion = aplicacionesweb.descripcion }; return(l.ToList()); } }
public static bool existeRegistro(int aplicacioneswebId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.AplicacionesWeb.Where(x => x.id == aplicacioneswebId).Count() > 0) { return(true); } return(false); } }
public static string getConsecutivo(int maestroAnexoId) { using (MoldeEntities entity = new MoldeEntities()) { ConsecutivosTemporales ct = entity.ConsecutivosTemporales.Where(x => x.maestroAnexoId == maestroAnexoId).FirstOrDefault(); ct.consecutivo++; string consecutivo = ct.MaestroAnexos.tabla + ct.consecutivo.ToString(); entity.SaveChanges(); return(consecutivo); } }
public static List <SexosViewModel> getListaSexos() { using (MoldeEntities entity = new MoldeEntities()) { var l = from sexos in entity.Sexos select new SexosViewModel { id = sexos.id, usuarioId = sexos.usuarioId, sigla = sexos.sigla, descripcion = sexos.descripcion }; return(l.ToList()); } }
public static List <GruposSanguineoViewModel> getListaGruposSanguineo() { using (MoldeEntities entity = new MoldeEntities()) { var l = from grupossanguineo in entity.GruposSanguineo select new GruposSanguineoViewModel { id = grupossanguineo.id, usuarioId = grupossanguineo.usuarioId, sigla = grupossanguineo.sigla, descripcion = grupossanguineo.descripcion }; return(l.ToList()); } }
public static bool existeRegistro(int grupossanguineoId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.GruposSanguineo.Where(x => x.id == grupossanguineoId).Count() > 0) { return(true); } return(false); } }
public static bool existeRegistro(int departamentosId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.Departamentos.Where(x => x.id == departamentosId).Count() > 0) { return(true); } return(false); } }
public static List <DepartamentosViewModel> getListaDepartamentos() { using (MoldeEntities entity = new MoldeEntities()) { var l = from departamentos in entity.Departamentos select new DepartamentosViewModel { id = departamentos.id, usuarioId = departamentos.usuarioId, nombre = departamentos.nombre, codigoDane = departamentos.codigoDane }; return(l.ToList()); } }
private bool existeRegistro(int usuarioId) { using (MoldeEntities entity = new MoldeEntities()) { if (entity.Usuarios.Where(x => x.id == usuarioId).Count() > 0) { return(true); } return(false); } }
public static EstadosCivilViewModel getEstadosCivil(int id) { using (MoldeEntities entity = new MoldeEntities()) { var l = from estadoscivil in entity.EstadosCivil where estadoscivil.id == id select new EstadosCivilViewModel { id = estadoscivil.id, usuarioId = estadoscivil.usuarioId, sigla = estadoscivil.sigla, descripcion = estadoscivil.descripcion }; return(l.SingleOrDefault()); } }
public static GruposSanguineoViewModel getGruposSanguineo(int id) { using (MoldeEntities entity = new MoldeEntities()) { var l = from grupossanguineo in entity.GruposSanguineo where grupossanguineo.id == id select new GruposSanguineoViewModel { id = grupossanguineo.id, usuarioId = grupossanguineo.usuarioId, sigla = grupossanguineo.sigla, descripcion = grupossanguineo.descripcion }; return(l.SingleOrDefault()); } }
public static DepartamentosViewModel getDepartamentos(int id) { using (MoldeEntities entity = new MoldeEntities()) { var l = from departamentos in entity.Departamentos where departamentos.id == id select new DepartamentosViewModel { id = departamentos.id, usuarioId = departamentos.usuarioId, nombre = departamentos.nombre, codigoDane = departamentos.codigoDane }; return(l.SingleOrDefault()); } }
public static OperacionesViewModel getOperaciones(int id) { using (MoldeEntities entity = new MoldeEntities()) { var l = from operaciones in entity.Operaciones where operaciones.id == id select new OperacionesViewModel { id = operaciones.id, usuarioId = operaciones.usuarioId, nombreOperacion = operaciones.nombreOperacion, visualizaFormularioMenu = operaciones.visualizaFormularioMenu }; return(l.SingleOrDefault()); } }