/// <summary> /// elimina todas las huellas de un legajo /// </summary> /// <param name="huella"></param> public void Eliminar(int legajo) { using (var huellaData = new HuellaData()) { huellaData.Delete(legajo); } }
/// <summary> /// Accion de eliminar una Huella /// </summary> /// <param name="Huella">Huella a eliminar</param> public void Eliminar(HuellaEntity huella) { using (var huellaData = new HuellaData()) { huellaData.Delete(huella); } }
public HuellaEntity getByHuella(string huellaStr) { HuellaEntity huella = null; using (var huellaData = new HuellaData()) { huella = huellaData.GetBy(huellaStr); } return huella; }
/// <summary> /// Obtiene una instancia especifica de Huella /// </summary> /// <param name="id">Identificador unico de Huella</param> /// <returns>Instancia de Huella solicitada</returns> public HuellaEntity getById(int legajo, int idHuella) { HuellaEntity huella = null; using (var huellaData = new HuellaData()) { huella = huellaData.GetBy(legajo,idHuella); } return huella; }
/// <summary> /// Acción de insertar una Huella /// </summary> /// <param name="Huella">Huella a guardar</param> public void Guardar(HuellaEntity huella) { this.Validar(huella); using (var huellaData = new HuellaData()) { if (huellaData.GetBy(huella.Legajo,int.Parse( huella.DedoHuella.Contenido.ToString()))==null) { huellaData.Insert(huella); } else { huellaData.Update(huella); } } }
/// <summary> /// Obtiene la lista de todos las Huella /// </summary> /// <returns>Lista de Huella</returns> public List<HuellaEntity> getLista() { using (var huellaData = new HuellaData()) { List<HuellaEntity> huellas = huellaData.GetAll(); return huellas; } }
/// <summary> /// Obtiene la lista de todas las Huella de un legajo /// </summary> /// <returns>Lista de Huella</returns> public List<HuellaEntity> getByLegajo(int legajo) { using (var huellaData = new HuellaData()) { List<HuellaEntity> huellas = huellaData.GetBy(legajo); return huellas; } }