예제 #1
0
 /// <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);
     }
 }
예제 #2
0
 /// <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);
     }
 }
예제 #3
0
 /// <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);
     }
 }
예제 #4
0
 /// <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);
     }
 }
예제 #5
0
        public HuellaEntity getByHuella(string huellaStr)
        {
            HuellaEntity huella = null;

            using (var huellaData = new HuellaData())
            {
                huella = huellaData.GetBy(huellaStr);
            }
            return(huella);
        }
예제 #6
0
        /// <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);
        }
예제 #7
0
 /// <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);
         }
     }
 }