public seg_usuario_info get_info(string IdUsuario) { try { seg_usuario_info info = new seg_usuario_info(); using (EntitiesFactElectronica Context = new EntitiesFactElectronica()) { seg_usuario Entity = Context.seg_usuario.FirstOrDefault(q => q.IdUsuario == IdUsuario); if (Entity != null) { info.IdUsuario = Entity.IdUsuario; info.us_contrasenia = Entity.us_contrasenia; info.us_nombre = Entity.us_nombre; info.estado = Entity.estado; } } return(info); } catch (Exception ex) { throw; } }
public bool guardarDB(seg_usuario_info info, ref string mensaje) { try { using (EntitiesFactElectronica Context = new EntitiesFactElectronica()) { var lst = from q in Context.seg_usuario where q.IdUsuario == info.IdUsuario select q; if (lst.Count() == 0) { seg_usuario Entity = new seg_usuario(); Entity.IdUsuario = info.IdUsuario; Entity.us_contrasenia = info.us_contrasenia; Entity.us_nombre = info.us_nombre; Entity.estado = info.estado = true; Context.seg_usuario.Add(Entity); Context.SaveChanges(); } else { mensaje = "Usuario ya existe"; return(false); } } return(true); } catch (Exception) { throw; } }
public bool anularDB(seg_usuario_info info) { try { using (EntitiesFactElectronica Context = new EntitiesFactElectronica()) { seg_usuario Entity = Context.seg_usuario.FirstOrDefault(q => q.IdUsuario == info.IdUsuario && q.us_contrasenia == info.us_contrasenia); if (Entity != null) { Entity.estado = false; Context.SaveChanges(); } } return(true); } catch (Exception) { throw; } }