/// <summary> /// /// </summary> /// <param name="autorizacionMateriaPrimaInfo"></param> /// <param name="programacionMateriaPrimaInfo"></param> public void GuardarAutorizacionMateriaPrimaProgramacion(AutorizacionMateriaPrimaInfo autorizacionMateriaPrimaInfo, ProgramacionMateriaPrimaInfo programacionMateriaPrimaInfo) { try { Logger.Info(); var almacenInventarioLoteDal = new AlmacenInventarioLoteDAL(); var autorizacionMateriaPrimaID = almacenInventarioLoteDal.GuardarAutorizacionMateriaPrimaProgramacion(autorizacionMateriaPrimaInfo, programacionMateriaPrimaInfo); almacenInventarioLoteDal.GuardarProgramacionMateria(programacionMateriaPrimaInfo, autorizacionMateriaPrimaID); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }