public CatalogServicioModel(IDataMapper dataMapper) { this._dataMapper = new ServicioDataMapper(); this._servicio = new FixupCollection <DeleteServicio>(); this._selectedServicio = new SERVICIO(); this.loadItems(); }
public void insertElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { SERVICIO servicio = (SERVICIO)element; var validacion = (from cust in entity.SERVICIOs where cust.SERVICIO_NAME == servicio.SERVICIO_NAME select cust).ToList(); if (validacion.Count == 0) { servicio.UNID_SERVICIO = UNID.getNewUNID(); //Sync servicio.IS_MODIFIED = true; servicio.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.SERVICIOs.AddObject(servicio); entity.SaveChanges(); UNID.Master(servicio, u, -1, "Inserción"); } } } }
public void loadSync(object element) { if (element != null) { SERVICIO poco = (SERVICIO)element; using (var entity = new TAE2Entities()) { var query = (from cust in entity.SERVICIOs where poco.UNID_SERVICIO == cust.UNID_SERVICIO select cust).ToList(); //Actualización if (query.Count > 0) { var aux = query.First(); if (aux.LAST_MODIFIED_DATE < poco.LAST_MODIFIED_DATE) { udpateElementSync((object)poco); } } //Inserción else { insertElementSync((object)poco); } var modifiedMenu = entity.SERVICIOs.First(p => p.UNID_SERVICIO == poco.UNID_SERVICIO); modifiedMenu.IS_MODIFIED = false; entity.SaveChanges(); } } }
public DeleteServicio(SERVICIO servicio) { this.UNID_SERVICIO = servicio.UNID_SERVICIO; this.SERVICIO_NAME = servicio.SERVICIO_NAME; this.IS_ACTIVE = servicio.IS_ACTIVE; this.IsChecked = false; }
public ActionResult DeleteConfirmed(decimal id) { SERVICIO sERVICIO = db.SERVICIO.Find(id); db.SERVICIO.Remove(sERVICIO); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,DESCRIPCION")] SERVICIO sERVICIO) { if (ModelState.IsValid) { db.Entry(sERVICIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sERVICIO)); }
public ActionResult Create([Bind(Include = "ID,DESCRIPCION")] SERVICIO sERVICIO) { if (ModelState.IsValid) { db.SERVICIO.Add(sERVICIO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sERVICIO)); }
public ActionResult Edit([Bind(Include = "Id,Tipo_Servicio")] SERVICIO sERVICIO) { if (ModelState.IsValid) { db.Entry(sERVICIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Tipo_Servicio = new SelectList(db.TIPO_SERVICIOS, "Id", "Descripcion", sERVICIO.Tipo_Servicio); return(View(sERVICIO)); }
public ActionResult Edit([Bind(Include = "id,nombre,descripcion,tipoServicio_id,costo")] SERVICIO sERVICIO) { if (ModelState.IsValid) { db.Entry(sERVICIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.tipoServicio_id = new SelectList(db.TIPOSERVICIOS, "id", "acronimo", sERVICIO.tipoServicio_id); return(View(sERVICIO)); }
public ActionResult Edit([Bind(Include = "numeroServicio,descripcion,codigoSoldado")] SERVICIO sERVICIO) { if (ModelState.IsValid) { db.Entry(sERVICIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.codigoSoldado = new SelectList(db.SOLDADO, "codigoSoldado", "nombre", sERVICIO.codigoSoldado); return(View(sERVICIO)); }
public ActionResult Edit([Bind(Include = "ID_SERV,RUT_EMPRESA_PROV,NOMBRE_SERVICIO")] SERVICIO sERVICIO) { if (ModelState.IsValid) { db.Entry(sERVICIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.RUT_EMPRESA_PROV = new SelectList(db.EMPRESA, "RUT_EMPRESA_PROV", "NOMBRE_EMPRESA", sERVICIO.RUT_EMPRESA_PROV); return(View(sERVICIO)); }
// GET: SERVICIOs/Details/5 public ActionResult Details(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SERVICIO sERVICIO = db.SERVICIO.Find(id); if (sERVICIO == null) { return(HttpNotFound()); } return(View(sERVICIO)); }
// GET: SERVICIO/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SERVICIO sERVICIO = db.SERVICIO.Find(id); if (sERVICIO == null) { return(HttpNotFound()); } ViewBag.Tipo_Servicio = new SelectList(db.TIPO_SERVICIOS, "Id", "Descripcion", sERVICIO.Tipo_Servicio); return(View(sERVICIO)); }
// GET: Servicios/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SERVICIO sERVICIO = db.SERVICIOS.Find(id); if (sERVICIO == null) { return(HttpNotFound()); } ViewBag.tipoServicio_id = new SelectList(db.TIPOSERVICIOS, "id", "acronimo", sERVICIO.tipoServicio_id); return(View(sERVICIO)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SERVICIO sERVICIO = db.SERVICIO.Find(id); if (sERVICIO == null) { return(HttpNotFound()); } ViewBag.codigoSoldado = new SelectList(db.SOLDADO, "codigoSoldado", "nombre", sERVICIO.codigoSoldado); return(View(sERVICIO)); }
// GET: SERVICIOs/Edit/5 public ActionResult Edit(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SERVICIO sERVICIO = db.SERVICIO.Find(id); if (sERVICIO == null) { return(HttpNotFound()); } ViewBag.RUT_EMPRESA_PROV = new SelectList(db.EMPRESA, "RUT_EMPRESA_PROV", "NOMBRE_EMPRESA", sERVICIO.RUT_EMPRESA_PROV); return(View(sERVICIO)); }
public string ActualizarServicio(int tipo_servicio, int estado_servicio, int sucursal, int idServicio, int costo) { try { SERVICIO servicio = new SERVICIO(); ServiciosDAL serviciosDAL = new ServiciosDAL(); if (tipo_servicio > -1) { if (estado_servicio > -1) { if (sucursal > -1) { if (idServicio > 0) { servicio.ID = idServicio; servicio.TIPO_SERVICIO_ID = tipo_servicio; servicio.ESTADO_SERVICIO_ID = estado_servicio; servicio.SUCURSAL_ID = sucursal; servicio.FECHA_ULTIMO_UPDATE = DateTime.Now; servicio.COSTO = costo; return(serviciosDAL.ActualizarServicio(servicio)); } else { return("Seleccione un servicio"); } } else { return("Indique una sucursal"); } } else { return("Indique un estado de servicio"); } } else { return("Indique un tipo de servicio"); } } catch (Exception ex) { throw ex; } }
public object getElement(object element) { object res = null; using (var entitie = new TAE2Entities()) { SERVICIO servicio = (SERVICIO)element; var query = (from cust in entitie.SERVICIOs where cust.UNID_SERVICIO == servicio.UNID_SERVICIO select cust).ToList(); if (query.Count > 0) { res = query; } return(res); } }
public void insertElementSync(object element) { if (element != null) { using (var entity = new TAE2Entities()) { SERVICIO servicio = (SERVICIO)element; //Sync var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.SERVICIOs.AddObject(servicio); entity.SaveChanges(); } } }
public void udpateElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { SERVICIO servicio = (SERVICIO)element; var modifiedServicio = entity.SERVICIOs.First(p => p.UNID_SERVICIO == servicio.UNID_SERVICIO); modifiedServicio.SERVICIO_NAME = servicio.SERVICIO_NAME; //Sync modifiedServicio.IS_MODIFIED = true; modifiedServicio.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // UNID.Master(servicio, u, -1, "Modificación"); } } }
public void deleteElement(object element) { if (element != null) { using (var entity = new TAE2Entities()) { SERVICIO servicio = (SERVICIO)element; var modifiedServicio = entity.SERVICIOs.First(p => p.UNID_SERVICIO == servicio.UNID_SERVICIO); modifiedServicio.IS_ACTIVE = false; //Sync modifiedServicio.IS_MODIFIED = true; modifiedServicio.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.SaveChanges(); } } }
public MovimientoModel(IDataMapper dataMapper, int mov) { if ((dataMapper as MovimientoDataMapper) != null) { this._dataMapper = dataMapper as MovimientoDataMapper; } this._tipoMovimiento = new TIPO_MOVIMIENTO(); this._almacenDestino = new ALMACEN(); this._proveedorProcedencia = new PROVEEDOR(); this._clienteProcedencia = new CLIENTE(); this._almacenProcedencia = new ALMACEN(); this._servicio = new SERVICIO(); this._transporte = new TRANSPORTE(); this._cliente = new CLIENTE(); this._proveedor = new PROVEEDOR(); this._facturaVenta = new FACTURA_VENTA(); this._solicitante = null; this._tecnico = new TECNICO(); this._solicitanteLectura = new SOLICITANTE(); this._empresaLectura = new EMPRESA(); this._departamentoLectura = new DEPARTAMENTO(); }
public MovimientoModel(IDataMapper dataMapper) { this._unidMovimiento = UNID.getNewUNID(); this._fechaMovimiento = DateTime.Now; this._isActive = true; if ((dataMapper as MovimientoDataMapper) != null) { this._dataMapper = dataMapper as MovimientoDataMapper; } this._tipoMovimiento = new TIPO_MOVIMIENTO(); this._almacenDestino = new ALMACEN(); this._proveedorProcedencia = new PROVEEDOR(); this._clienteProcedencia = null; this._almacenProcedencia = null; this._servicio = new SERVICIO(); this._transporte = new TRANSPORTE(); this._cliente = new CLIENTE(); this._proveedor = new PROVEEDOR(); this._facturaVenta = new FACTURA_VENTA(); this._solicitante = null; this._tecnico = new TECNICO(); }
public MovimientoSalidasModel(IDataMapper dataMapper, USUARIO u) { this._unidMovimiento = UNID.getNewUNID(); this._fechaMovimiento = DateTime.Now; this._isActive = true; if ((dataMapper as MovimientoDataMapper) != null) { this._dataMapper = new MovimientoDataMapper(); } this._almacenDestino = new ALMACEN(); this._proveedorDestino = new PROVEEDOR(); this._clienteDestino = null; this._almacenProcedencia = new ALMACEN(); this._servicio = new SERVICIO(); this._transporte = new TRANSPORTE(); this._cliente = new CLIENTE(); this._proveedor = new PROVEEDOR(); this._facturaVenta = new FACTURA_VENTA(); this._solicitante = null; this._tipoPedimento = new TIPO_PEDIMENTO(); this.ActualUser = u; }
protected void ButtonRegistrar_Click(object sender, EventArgs e) { int id_tipo_servicio; int id_ws; EntitiesOnTour db = new EntitiesOnTour(); int idContrato = int.Parse(DropDownListContrato.SelectedValue); string descripcionPaquete = "Paquete nuevo"; int precioPaquete = int.Parse(txtPrecioTemp.Text); string activo = "T"; DateTime fechaCreacion = DateTime.Now; db.SP_V_INSERTAPAQUETE(descripcionPaquete, precioPaquete, activo, fechaCreacion); db.SaveChanges(); PAQUETEVIAJE paquete = db.PAQUETEVIAJE.OrderByDescending(x => x.ID_PAQUETEVIAJE).First(); CONTRATO contrato = db.CONTRATO.FirstOrDefault(x => x.ID_CONTRATO == idContrato); contrato.META += int.Parse(lblPrecio.Text.Substring(1)); db.SP_INSERTAPAQUETECONTRATO(idContrato, paquete.ID_PAQUETEVIAJE, activo); db.SaveChanges(); if (DDLHoraSalida.SelectedValue != null) { int tipoTransporte = int.Parse(DropDownListTipoTransporte.SelectedValue); if (tipoTransporte == 1) { id_tipo_servicio = 2;//bus } else { id_tipo_servicio = 1;//vuelo } int id_ws_viaje = int.Parse(DDLHoraSalida.SelectedValue); db.SP_V_INSERTASERVICIO(id_ws_viaje, activo, id_tipo_servicio); db.SaveChanges(); SERVICIO servicio = db.SERVICIO.OrderByDescending(x => x.ID_SERVICIO).First(); db.SP_INSERTASERVICIOPAQUETE(servicio.ID_SERVICIO, paquete.ID_PAQUETEVIAJE, activo); db.SaveChanges(); } if (DropDownListEstadia.SelectedValue != null) { id_tipo_servicio = 3; //Estadia id_ws = int.Parse(DropDownListEstadia.SelectedValue); db.SP_V_INSERTASERVICIO(id_ws, activo, id_tipo_servicio); db.SaveChanges(); SERVICIO servicio = db.SERVICIO.OrderByDescending(x => x.ID_SERVICIO).First(); db.SP_INSERTASERVICIOPAQUETE(servicio.ID_SERVICIO, paquete.ID_PAQUETEVIAJE, activo); db.SaveChanges(); } if (DropDownListSeguros.SelectedValue != null) { id_tipo_servicio = 4; //Seguros id_ws = int.Parse(DropDownListSeguros.SelectedValue); db.SP_V_INSERTASERVICIO(id_ws, activo, id_tipo_servicio); db.SaveChanges(); SERVICIO servicio = db.SERVICIO.OrderByDescending(x => x.ID_SERVICIO).First(); db.SP_INSERTASERVICIOPAQUETE(servicio.ID_SERVICIO, paquete.ID_PAQUETEVIAJE, activo); db.SaveChanges(); } MostrarModal("Atención", "Se ha agregado el paquete de viaje correctamente."); deshabilitarFormulario(); deshabilitarDropDowns(); Response.Redirect("ModificarContrato.aspx?ID_CONTRATO=" + contrato.ID_CONTRATO, false); }
public void update(SERVICIO obj) { throw new NotImplementedException(); }
public DeleteMovimiento(MOVIMENTO m) { this._dataMapperArticulos = new MovimientoDetalleDataMapper(); this._almacenDestino = new ALMACEN(); this._almacenProcedencia = new ALMACEN(); this._unidCliente = new CLIENTE(); this._clienteDestino = new CLIENTE(); this._clienteProcedencia = new CLIENTE(); this._unidFacturaVenta = new FACTURA_VENTA(); this._unidInfraestructura = new INFRAESTRUCTURA(); this._unidProveedor = new PROVEEDOR(); this._proveedorDestino = new PROVEEDOR(); this._proveedorProcedenia = new PROVEEDOR(); this._servicio = new SERVICIO(); this._unidSolicitante = new SOLICITANTE(); this._unidTecnico = new TECNICO(); this._unidTecnicoTrans = new TECNICO(); this._tipoMovimientos = new TIPO_MOVIMIENTO(); this._transporte = new TRANSPORTE(); this._unidTecnicoTrans = new TECNICO(); if (m.UNID_ALMACEN_DESTINO != null) { this._almacenDestino.UNID_ALMACEN = (long)m.UNID_ALMACEN_DESTINO; } if (m.UNID_ALMACEN_PROCEDENCIA != null) { this._almacenProcedencia.UNID_ALMACEN = (long)m.UNID_ALMACEN_PROCEDENCIA; } if (m.UNID_CLIENTE != null) { this._unidCliente.UNID_CLIENTE = (long)m.UNID_CLIENTE; } if (m.UNID_CLIENTE_DESTINO != null) { this._clienteDestino.UNID_CLIENTE = (long)m.UNID_CLIENTE_DESTINO; } if (m.UNID_CLIENTE_PROCEDENCIA != null) { this._clienteProcedencia.UNID_CLIENTE = (long)m.UNID_CLIENTE_PROCEDENCIA; } if (m.UNID_FACTURA_VENTA != null) { this._unidFacturaVenta.UNID_FACTURA_VENTA = (long)m.UNID_FACTURA_VENTA; } if (m.UNID_INFRAESTRUCTURA != null) { this._unidInfraestructura.UNID_INFRAESTRUCTURA = (long)m.UNID_INFRAESTRUCTURA; } if (m.UNID_MOVIMIENTO != null) { this._unidMovimiento = m.UNID_MOVIMIENTO; } if (m.UNID_PROVEEDOR != null) { this._unidProveedor.UNID_PROVEEDOR = (long)m.UNID_PROVEEDOR; } if (m.UNID_PROVEEDOR_DESTINO != null) { this._proveedorDestino.UNID_PROVEEDOR = (long)m.UNID_PROVEEDOR_DESTINO; } if (m.UNID_PROVEEDOR_PROCEDENCIA != null) { this._proveedorProcedenia.UNID_PROVEEDOR = (long)m.UNID_PROVEEDOR_PROCEDENCIA; } if (m.UNID_SERVICIO != null) { this._servicio.UNID_SERVICIO = (long)m.UNID_SERVICIO; } if (m.UNID_SOLICITANTE != null) { this._unidSolicitante.UNID_SOLICITANTE = (long)m.UNID_SOLICITANTE; } if (m.UNID_TECNICO != null) { this._unidTecnico.UNID_TECNICO = (long)m.UNID_TECNICO; } if (m.UNID_TECNICO_TRAS != null) { this._unidTecnicoTrans.UNID_TECNICO = (long)m.UNID_TECNICO_TRAS; } if (m.UNID_TIPO_MOVIMIENTO != null) { this._tipoMovimientos.UNID_TIPO_MOVIMIENTO = m.UNID_TIPO_MOVIMIENTO; } if (m.UNID_TRANSPORTE != null) { this._transporte.UNID_TRANSPORTE = (long)m.UNID_TRANSPORTE; } this._contacto = m.CONTACTO; this._guia = m.GUIA; this._sitioEnlace = m.SITIO_ENLACE; this._nombreSitio = m.NOMBRE_SITIO; this._tt = m.TT; this._timeFecha = m.FECHA_MOVIMIENTO; this.TotalItems = 0; FixupCollection <ItemModel> ic = new FixupCollection <ItemModel>(); foreach (MOVIMIENTO_DETALLE detalle in m.MOVIMIENTO_DETALLE) { articulosLectura = this._dataMapperArticulos.getElementLectura(detalle); if (articulosLectura != null) { foreach (MOVIMIENTO_DETALLE item in (List <MOVIMIENTO_DETALLE>)articulosLectura) { ItemModel aux = new ItemModel(item.ITEM, detalle.CANTIDAD, item.ITEM_STATUS); ic.Add(aux); } this.ArticulosLectura = ic; } this.TotalItems += detalle.CANTIDAD; } this._fecha = m.FECHA_MOVIMIENTO.Year + "/" + m.FECHA_MOVIMIENTO.Month + "/" + m.FECHA_MOVIMIENTO.Day; //this.Fecha = m.FECHA_MOVIMIENTO.ToString(); if (m.ALMACEN != null) { this._destino = "Almacén: " + m.ALMACEN.ALMACEN_NAME; } else if (m.PROVEEDOR2 != null) { this._destino = "Proveedor: " + m.PROVEEDOR2.PROVEEDOR_NAME; } else if (m.CLIENTE2 != null) { this._destino = "Cliente: " + m.CLIENTE2.CLIENTE1; } else if (m.INFRAESTRUCTURA != null) { this._destino = "Infraestructura: " + m.INFRAESTRUCTURA.INFRAESTRUCTURA_NAME; } else { this._destino = ""; } if (m.ALMACEN1 != null) { this._procedencia = "Almacén: " + m.ALMACEN1.ALMACEN_NAME; } else if (m.PROVEEDOR != null) { this._procedencia = "Proveedor: " + m.PROVEEDOR.PROVEEDOR_NAME; } else if (m.CLIENTE != null) { this._procedencia = "Cliente: " + m.CLIENTE.CLIENTE1; } else if (m.INFRAESTRUCTURA != null) { this._procedencia = "Infraestructura: " + m.INFRAESTRUCTURA.INFRAESTRUCTURA_NAME; } else { this._procedencia = ""; } this._tipoMovimiento = m.TIPO_MOVIMIENTO.TIPO_MOVIMIENTO_NAME; }
public void CargaMovimiento(MOVIMENTO m) { this._dataMapperArticulos = new MovimientoDetalleDataMapper(); this._dataMaperItemsLectura = new ItemDataMapper(); this._almacenDestino = new ALMACEN(); this._almacenProcedencia = new ALMACEN(); this._unidCliente = new CLIENTE(); this._clienteDestino = new CLIENTE(); this._clienteProcedencia = new CLIENTE(); this._unidFacturaVenta = new FACTURA_VENTA(); this._unidInfraestructura = new INFRAESTRUCTURA(); this._unidProveedor = new PROVEEDOR(); this._proveedorDestino = new PROVEEDOR(); this._proveedorProcedenia = new PROVEEDOR(); this._servicio = new SERVICIO(); this._unidSolicitante = new SOLICITANTE(); this._unidTecnico = new TECNICO(); this._unidTecnicoTrans = new TECNICO(); this._tipoMovimientos = new TIPO_MOVIMIENTO(); this._transporte = new TRANSPORTE(); this._unidTecnicoTrans = new TECNICO(); if (m.UNID_ALMACEN_DESTINO != null) { this._almacenDestino.UNID_ALMACEN = (long)m.UNID_ALMACEN_DESTINO; } if (m.UNID_ALMACEN_PROCEDENCIA != null) { this._almacenProcedencia.UNID_ALMACEN = (long)m.UNID_ALMACEN_PROCEDENCIA; } if (m.UNID_CLIENTE != null) { this._unidCliente.UNID_CLIENTE = (long)m.UNID_CLIENTE; } if (m.UNID_CLIENTE_DESTINO != null) { this._clienteDestino.UNID_CLIENTE = (long)m.UNID_CLIENTE_DESTINO; } if (m.UNID_CLIENTE_PROCEDENCIA != null) { this._clienteProcedencia.UNID_CLIENTE = (long)m.UNID_CLIENTE_PROCEDENCIA; } if (m.UNID_FACTURA_VENTA != null) { this._unidFacturaVenta.UNID_FACTURA_VENTA = (long)m.UNID_FACTURA_VENTA; } if (m.UNID_INFRAESTRUCTURA != null) { this._unidInfraestructura.UNID_INFRAESTRUCTURA = (long)m.UNID_INFRAESTRUCTURA; } if (m.UNID_MOVIMIENTO != null) { this._unidMovimiento = m.UNID_MOVIMIENTO; } if (m.UNID_PROVEEDOR != null) { this._unidProveedor.UNID_PROVEEDOR = (long)m.UNID_PROVEEDOR; } if (m.UNID_PROVEEDOR_DESTINO != null) { this._proveedorDestino.UNID_PROVEEDOR = (long)m.UNID_PROVEEDOR_DESTINO; } if (m.UNID_PROVEEDOR_PROCEDENCIA != null) { this._proveedorProcedenia.UNID_PROVEEDOR = (long)m.UNID_PROVEEDOR_PROCEDENCIA; } if (m.UNID_SERVICIO != null) { this._servicio.UNID_SERVICIO = (long)m.UNID_SERVICIO; } if (m.UNID_SOLICITANTE != null) { this._unidSolicitante.UNID_SOLICITANTE = (long)m.UNID_SOLICITANTE; } if (m.UNID_TECNICO != null) { this._unidTecnico.UNID_TECNICO = (long)m.UNID_TECNICO; } if (m.UNID_TECNICO_TRAS != null) { this._unidTecnicoTrans.UNID_TECNICO = (long)m.UNID_TECNICO_TRAS; } if (m.UNID_TIPO_MOVIMIENTO != null) { this._tipoMovimientos.UNID_TIPO_MOVIMIENTO = m.UNID_TIPO_MOVIMIENTO; } if (m.UNID_TRANSPORTE != null) { this._transporte.UNID_TRANSPORTE = (long)m.UNID_TRANSPORTE; } this._contacto = m.CONTACTO; this._guia = m.GUIA; this._sitioEnlace = m.SITIO_ENLACE; this._nombreSitio = m.NOMBRE_SITIO; this._tt = m.TT; this._timeFecha = m.FECHA_MOVIMIENTO; this.TotalItems = 0; FixupCollection <ItemModel> ic = new FixupCollection <ItemModel>(); foreach (MOVIMIENTO_DETALLE detalle in m.MOVIMIENTO_DETALLE) { ITEM itLec = new ITEM(); itLec.UNID_ITEM = (detalle.UNID_ITEM); itemsLectura = this._dataMaperItemsLectura.getElementLectura(itLec); ITEM_STATUS itemStatus = new ITEM_STATUS(); itemStatus.UNID_ITEM_STATUS = (long)detalle.UNID_ITEM_STATUS; ItemModel aux = new ItemModel((ITEM)itemsLectura, detalle.CANTIDAD, itemStatus); if (!String.IsNullOrEmpty(detalle.OBSERVACIONES)) { this._observaciones = detalle.OBSERVACIONES; } ic.Add(aux); this.ArticulosLectura = ic; } }