public static PedidoGanadoInfo GuardarPedidoGanado(PedidoGanadoInfo pedidoGanadoInfo) { try { var pedidoGanadoPL = new PedidoGanadoPL(); var seguridad = (SeguridadInfo)ObtenerSeguridad(); pedidoGanadoInfo.UsuarioCreacionID = seguridad.Usuario.UsuarioID; var pedidoGanado = pedidoGanadoPL.GuardarPedidoGanado(pedidoGanadoInfo) ?? new PedidoGanadoInfo(); return(pedidoGanado); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static PedidoGanadoInfo ObtenerPedidoGanadoSemanal(PedidoGanadoInfo pedidoGanadoInfo) { try { var pedidoGanadoPL = new PedidoGanadoPL(); var pedidoGanado = pedidoGanadoPL.ObtenerPedidoSemanal(pedidoGanadoInfo) ?? new PedidoGanadoInfo(); if (pedidoGanado.ListaSolicitudes == null) { pedidoGanado.ListaSolicitudes = new List <PedidoGanadoEspejoInfo>(); } return(pedidoGanado); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static bool ActualizarPedidoGanado(PedidoGanadoEspejoInfo pedidoGanadoEspejoInfo) { try { var pedidoGanadoPL = new PedidoGanadoPL(); var seguridad = (SeguridadInfo)ObtenerSeguridad(); pedidoGanadoEspejoInfo.Activo = EstatusEnum.Inactivo; pedidoGanadoEspejoInfo.UsuarioModificacionID = seguridad.Usuario.UsuarioID; pedidoGanadoEspejoInfo.UsuarioCreacionID = seguridad.Usuario.UsuarioID; pedidoGanadoEspejoInfo.UsuarioAproboID = seguridad.Usuario.UsuarioID; pedidoGanadoPL.ActualizarPedidoGanadoEspejoEstatus(pedidoGanadoEspejoInfo); return(true); } catch (Exception ex) { Logger.Error(ex); return(false); throw; } }