/// <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); } }