public ByARpt CambioContraseña(string uRol, string antiguoPassword, string newPassword) { ByARpt res = new ByARpt(); using (ctx = new bd_esEntities()) { usuarios usuario = ctx.usuarios.Where(t => t.Usuario == uRol).FirstOrDefault(); if (usuario.Contraseña == antiguoPassword) { usuario.Contraseña = newPassword; try { ctx.SaveChanges(); res.Error = false; res.Mensaje = "Se cambio contraseña"; } catch { res.Error = true; res.Mensaje = "No se pudo cambiar contraseña..."; } } else { res.Error = true; res.Mensaje = "La contraseña antigua no es correcta..."; } } return(res); }
public ByARpt AsignarCodigoHuellaPersona(string idPersona, int idHuella) { ByARpt res = new ByARpt(); using (ctx = new bd_esEntities()) { es_terceros persona = ctx.es_terceros.Where(t => t.terceroid == idPersona).FirstOrDefault(); persona.indice_id = idHuella; if (persona != null) { try { ctx.SaveChanges(); res.Error = false; res.Mensaje = "Operacion realizada correctamente..."; } catch { res.Error = true; res.Mensaje = "Ha ocurrido un error al intentar guardar..."; } } else { res.Error = true; res.Mensaje = "Error: el documento no se encuentra..."; } } return(res); }
public void SaveTemplate(FingerprintTemplateDTO fingerPrintTemplate) { using (bd_esEntities db = new bd_esEntities()) { enroll nuevo = new enroll(); nuevo.quality = fingerPrintTemplate.Quality; nuevo.template = fingerPrintTemplate.Buffer; db.enroll.Add(nuevo); db.SaveChanges(); } }
public void DeleteTemplate(int idTemplate) { using (ctx = new bd_esEntities()) { enroll huella = ctx.enroll.Where(t => t.ID == idTemplate).FirstOrDefault(); if (huella != null) { ctx.enroll.Remove(huella); try { ctx.SaveChanges(); } catch { } } } }