예제 #1
0
 /// <summary>
 /// Planchar arete a un animal que no esta programado en la orden de sacrificio
 /// </summary>
 /// <param name="Planchado_Arete_Lote_Request">Relacion de aretes/loteId´s en los cuales se realizara la operacion</param>
 /// <param name="usuarioId">Usaurio que realizo la operacion</param>
 /// <param name="organizacionId">determina bajo que contexto de planta se realizara el planchado</param>
 /// <returns>el numero del animal Id al cual se le realizo el planchado</returns>
 public List <ControlSacrificioInfo.SincronizacionSIAP> PlancharAretes(ControlSacrificioInfo.Planchado_AreteLote_Request planchadoAretes, int usuarioID, int organizacionId)
 {
     try
     {
         Logger.Info();
         var animalBL = new AnimalBL();
         return(animalBL.PlancharAretes(planchadoAretes, usuarioID, organizacionId));
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }