public static PaginateEtapaBean GetAllPaginate(EtapaBean item) { var result = EtapaModel.GetAllPaginate(item); result.totalPages = Utility.calculateNumberOfPages(result.totalrows, item.rows); return(result); }
public static void InsertDetalle(List <EtapaBean> item) { try { //EtapaModel.ValidateDetalle(item); EtapaModel.InsertDetalle(item); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static void Update(EtapaBean item) { try { //EtapaModel.Validate(item); EtapaModel.Update(item); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static int Insert(EtapaBean item) { try { EtapaModel.Validate(item); return(EtapaModel.Insert(item)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static List <PerfilBean> GetEtapaPerfilModifica(String idEtapaDetalle) { List <PerfilBean> lper = new List <PerfilBean>(); DataTable dt = EtapaModel.GetEtapaPerfilModifica(idEtapaDetalle); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { PerfilBean Perfiles; Perfiles = new PerfilBean { IdPerfil = int.Parse(row["IdPerfilModifica"].ToString()) }; } } return(lper); }
public static InsertarEtapaOutput InsertarActualizarEtapa(EtapaModel model, out string res) { if (model.idetapa == 0) { model.idetapa = null; } var comando = new InsertarActualizarEtapaCommand(); comando.idetapa = model.idetapa; comando.etapa = model.etapa; comando.requiereot = model.requiereot; comando.activo = model.activo; res = "OK"; var respuesta = (InsertarEtapaOutput)comando.Execute(); return(respuesta); }
public static int InsertarDetalleEmbarque(EmbarqueModel model, IEnumerable <ManifiestoModel> ordenes) { // string[] ordenes = model.idsorden.Split(','); InsertarDetalleEmbarqueDto param; InsertarDetalleEmbarqueParameter parameters = new InsertarDetalleEmbarqueParameter(); parameters.Hits = new List <InsertarDetalleEmbarqueDto>(); string ids = string.Empty; foreach (var item in ordenes) { param = new InsertarDetalleEmbarqueDto(); param.fechacontrolsunat = model.fechacontrolsunat; param.fechadescarga = model.fechadescarga; param.idembarque = model.idembarque.Value; param.idmanifiesto = model.idmanifiesto; param.idordentrabajo = Convert.ToInt64(item.idordentrabajo); param.idpuerto = model.idpuerto; param.idusuariocontrolsunat = model.idusuariocontrolsunat; param.idusuariodescarga = model.idusuariodescarga; parameters.Hits.Add(param); ids = ids + "," + item.idordentrabajo.ToString(); } parameters.Execute(); ids = ids.Substring(1, ids.Length - 1); EtapaModel modEtapa = new EtapaModel(); modEtapa.fecharegistro = DateTime.Now; modEtapa.idusuarioregistro = model.idusuarioregistro; modEtapa.visible = true; modEtapa.fechaetapa = DateTime.Now; modEtapa.idmaestroetapa = (Int32)Constantes.MaestroEtapas.AsignaciondeEmbarque; modEtapa.descripcion = "Conocimiento de Embarque : " + model.conocimientoembarque; modEtapa.tipoetapa = "M"; modEtapa.idsorden = ids; var idetapa = InsertarEtapa(modEtapa, null); return(1); }
public IActionResult AlterarEtapa([FromBody] EtapaModel etapa) { try { if (etapa == null) { RaiseError("Existem um ou mais dados fora do formato requerido!"); } _etapaAppService.AlterarEtapa(etapa); return(Response()); } catch (ValidacaoException ex) { RaiseError(ex.Message); return(Response(null, ex.Message, null, "warning")); } catch (Exception ex) { RaiseError(ex.Message); return(Response(null, ex.Message, null)); } }
public static void Activate(EtapaBean item) { EtapaModel.Activate(item); }
public static void Desactivate(EtapaBean item) { EtapaModel.Desactivate(item); }
void IEtapaAppService.AlterarEtapa(EtapaModel etapa) { _etapaService.AlterarEtapa(_mapper.Map <Etapa>(etapa)); }
public static List <EtapaBean> ObtenerEtapaPredecesora(String Codigo, EtapaBean item) { return(EtapaModel.ObtenerEtapaPredecesora(Codigo, item)); }
public static List <EtapaBean> GetAll(EtapaBean item) { return(EtapaModel.GetAll(item)); }
public static EtapaBean GetDetalle(EtapaBean item) { return(EtapaModel.GetDetalle(item)); }
public static EtapaBean Get(EtapaBean item) { return(EtapaModel.Get(item)); }
public static string Validate(EtapaBean item) { return(EtapaModel.Validate(item)); }
public static long InsertarEtapa(EtapaModel model, List <IncidenciaGuiasRechazadas> guias) { string[] ordenes = model.idsorden.Split(','); InsertarEtapaParameterDto param; InsertarEtapaParameter parameters = new InsertarEtapaParameter(); parameters.Hits = new List <InsertarEtapaParameterDto>(); foreach (var item in ordenes) { var orden = Seguimiento.OrdenData.GetObtenerOrden_model(Convert.ToInt64(item)); if (orden.idtipooperacion == 124) // estacion a estacion //Desasociar la OT { if (model.idmaestroetapa == 4) //Confirmar Recibo { orden._tipoop = 9; orden.iddespacho = null; orden.idmanifiesto = null; orden.idcarga = null; orden.idestado = (Int32)DataAccess.Constantes.EstadoOT.PendienteProgramacion; orden.activo = true; orden.idestacionorigen = orden.idestaciondestino; var resultot = OrdenData.InsertarActualizarOrdenTransporte(orden, null); } } else { if (model.tipoetapa.Trim() == "E") { orden._tipoop = 8; orden.idordentrabajo = orden.idordentrabajo; orden.idestado = (Int32)DataAccess.Constantes.EstadoOT.PendienteRetornoDocumentario; orden.fechaentrega = model.fechaetapa; orden.activo = true; orden.idusuarioregistro = model.idusuarioregistro; orden.idusuarioentrega = model.idusuarioregistro; var resultot = OrdenData.InsertarActualizarOrdenTransporte(orden, null); } } param = new InsertarEtapaParameterDto(); param.descripcion = model.descripcion; param.documento = model.documento; param.fechaetapa = model.fechaetapa.Value; param.fecharegistro = model.fecharegistro; param.idordentrabajo = Convert.ToInt64(item); param.idusuarioregistro = model.idusuarioregistro; param.recurso = model.recurso; param.visible = model.visible; param.idmaestroetapa = model.idmaestroetapa; parameters.Hits.Add(param); } if (guias != null) { //insertar ot nueva por el rechazo var cantidad = guias.Select(x => x.cantidad).Sum(); long idordennueva = duplicarOT(Convert.ToInt64(ordenes[0]), model.idusuarioregistro, cantidad, false); foreach (var item in guias) { item.idordentrabajo = Convert.ToInt64(ordenes[0]); DataAccess.Monitoreo.MonitoreoData.InsertarGuiaRechazada(item); duplicarGuia(item.idordentrabajo, false, item.idguia, idordennueva); } } else if (model.idmaestroetapa.Equals((Int32)Constantes.MaestroEtapas.EntregaRechazoTotal)) { long idordennueva = duplicarOT(Convert.ToInt64(ordenes[0]), model.idusuarioregistro, 0, true); long resp = duplicarGuia(Convert.ToInt64(ordenes[0]), true, 0, idordennueva); } parameters.Execute(); return(1); }
public static List <TipoControlBean> ObtenerTipoControl(TipoControlBean item) { return(EtapaModel.ObtenerTipoControl(item)); }
public static List <GrupoBean> ObtenerGrupo(GrupoBean item) { return(EtapaModel.ObtenerGrupo(item)); }
void IEtapaAppService.InserirEtapa(EtapaModel etapa) { _etapaService.InserirEtapa(_mapper.Map <Etapa>(etapa)); }