public void insertElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { ALMACEN almacen = (ALMACEN)element; var validacion = (from cust in entity.ALMACENs where cust.ALMACEN_NAME == almacen.ALMACEN_NAME select cust).ToList(); if (validacion.Count == 0) { almacen.UNID_ALMACEN = UNID.getNewUNID(); //Sync almacen.IS_MODIFIED = true; almacen.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); entity.ALMACENs.AddObject(almacen); entity.SaveChanges(); UNID.Master(almacen, u, -1, "Inserción"); } } } }
public void loadSync(object element) { if (element != null) { ALMACEN poco = (ALMACEN)element; using (var entity = new TAE2Entities()) { var query = (from cust in entity.ALMACENs where poco.UNID_ALMACEN == cust.UNID_ALMACEN 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 modifiedAlmacen = entity.ALMACENs.First(p => p.UNID_ALMACEN == poco.UNID_ALMACEN); modifiedAlmacen.IS_MODIFIED = false; entity.SaveChanges(); } } }
public void saveArticuloBaja() { if (_dataMapper != null) { ITEM item = new ITEM(); item.UNID_ITEM = this.UnidItem; ULTIMO_MOVIMIENTO tmp = new ULTIMO_MOVIMIENTO(); if (this._unidAlmacen != null) { ALMACEN almacen = new ALMACEN(); almacen.UNID_ALMACEN = (long)this._unidAlmacen; tmp = this._dataMapper.getCantidadItemsBaja(item, almacen, "salida baja"); } this._cantidad += tmp.CANTIDAD; if (tmp.UNID_ULTIMO_MOVIMIENTO == 0) { _dataMapper.insertElementBaja(new ULTIMO_MOVIMIENTO { UNID_ITEM = this._unidItem, UNID_ALMACEN = this._unidAlmacen, UNID_CLIENTE = this.UnidCliente, UNID_MOVIMIENTO_DETALLE = this._unidMovimientoDetalle, UNID_PROVEEDOR = this._unidProveedor, UNID_INFRAESTRUCTURA = this._unidInfraestructura, IS_ACTIVE = false, CANTIDAD = this._cantidad, UNID_ITEM_STATUS = this._unidItemStatus }); } else { _dataMapper.udpateElement2Baja(new ULTIMO_MOVIMIENTO { UNID_ULTIMO_MOVIMIENTO = tmp.UNID_ULTIMO_MOVIMIENTO, UNID_ITEM = this._unidItem, UNID_ALMACEN = this._unidAlmacen, UNID_CLIENTE = this.UnidCliente, UNID_MOVIMIENTO_DETALLE = this._unidMovimientoDetalle, UNID_PROVEEDOR = this._unidProveedor, UNID_INFRAESTRUCTURA = this._unidInfraestructura, IS_ACTIVE = false, CANTIDAD = this._cantidad, UNID_ITEM_STATUS = this._unidItemStatus }); } } }
private void CargarAlmacenesPrincipales(short id_almacen_tipo_cat, short id_centro) { try { if (id_almacen_tipo_cat != 1 && id_centro != -1) { almacenesPrincipales = new ObservableCollection <ALMACEN>(new cAlmacen().SeleccionarAlmacenesPrincipales(id_almacen_tipo_cat, id_centro, _usuario.Almacen_Grupo, "S")); } else { almacenesPrincipales = new ObservableCollection <ALMACEN>(); } var dummy = new ALMACEN { ID_ALMACEN = -1, DESCRIPCION = "SELECCIONE UNA" }; almacenesPrincipales.Add(dummy); RaisePropertyChanged("AlmacenesPrincipales"); selectedAlmacenPrincipal = dummy; RaisePropertyChanged("SelectedAlmacenPrincipal"); } catch (Exception ex) { throw new Exception("Hubo un error al cargar los almacenes. Favor de contactar al administrador"); } }
public void udpateElementSync(object element) { if (element != null) { using (var entity = new TAE2Entities()) { ALMACEN almacen = (ALMACEN)element; var modifiedAlmacen = entity.ALMACENs.First(p => p.UNID_ALMACEN == almacen.UNID_ALMACEN); modifiedAlmacen.ALMACEN_NAME = almacen.ALMACEN_NAME; modifiedAlmacen.CONTACTO = almacen.CONTACTO; modifiedAlmacen.MAIL = almacen.MAIL; modifiedAlmacen.DIRECCION = almacen.DIRECCION; modifiedAlmacen.MAIL_DEFAULT = almacen.MAIL_DEFAULT; modifiedAlmacen.IS_ACTIVE = almacen.IS_ACTIVE; //Sync modifiedAlmacen.IS_MODIFIED = true; modifiedAlmacen.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); } } }
public ULTIMO_MOVIMIENTO getCantidadItemsBaja(ITEM item, ALMACEN almacen, string soloBaja) { ULTIMO_MOVIMIENTO um = new ULTIMO_MOVIMIENTO(); try { if (item != null && almacen != null) { using (var entity = new TAE2Entities()) { var r = (from p in entity.ULTIMO_MOVIMIENTO where p.UNID_ITEM == item.UNID_ITEM && p.UNID_ALMACEN == almacen.UNID_ALMACEN select p).First(); um = r; if (r == null) { return(null); } um.ITEM_STATUS = r.ITEM_STATUS; um = r; } } } catch (Exception) { return(new ULTIMO_MOVIMIENTO()); } return(um); }
private void GuardarAlmacen() { try { var _almacen = new ALMACEN { ACTIVO = (Activo) ? "S" : "N", DESCRIPCION = Descripcion, ID_CENTRO = SelectedCentroVistaDetalle.ID_CENTRO, ID_PRODUCTO_TIPO = SelectedAlmacen_Tipo_Cat.ID_ALMACEN_TIPO }; if (RealizarAccion == AccionSalvar.Salvar) { new cAlmacen().Insertar(_almacen); _dialogCoordinator.ShowMessageAsync(this, "Notificacion", "Se inserto el almacen con exito"); } else if (RealizarAccion == AccionSalvar.Actualizar) { _almacen.ID_ALMACEN = ID.Value; new cAlmacen().Actualizar(_almacen); _dialogCoordinator.ShowMessageAsync(this, "Notificacion", string.Format("Se actualizo el almacen {0} con exito", _almacen.DESCRIPCION)); } } catch (Exception ex) { _dialogCoordinator.ShowMessageAsync(this, "Error", "Ocurrió un error en la operacion. Favor de notificar al administrador"); } }
public ActionResult DeleteConfirmed(int id) { ALMACEN aLMACEN = db.ALMACENs.Find(id); db.ALMACENs.Remove(aLMACEN); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_ALMACEN,DESCRIPCION,ESTADO")] ALMACEN aLMACEN) { if (ModelState.IsValid) { db.Entry(aLMACEN).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aLMACEN)); }
public DeleteAlmacen(ALMACEN almacen) { this.UNID_ALMACEN = almacen.UNID_ALMACEN; this.ALMACEN_NAME = almacen.ALMACEN_NAME; this.CONTACTO = almacen.CONTACTO; this.MAIL = almacen.MAIL; this.MAIL_DEFAULT = almacen.MAIL_DEFAULT; this.DIRECCION = almacen.DIRECCION; this.IS_ACTIVE = almacen.IS_ACTIVE; this.IsChecked = false; }
public ActionResult Create([Bind(Include = "ID_ALMACEN,DESCRIPCION,ESTADO")] ALMACEN aLMACEN) { if (ModelState.IsValid) { db.ALMACENs.Add(aLMACEN); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aLMACEN)); }
public ActionResult Create(ALMACEN almacen) { if (ModelState.IsValid) { db.ALMACENs.Add(almacen); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(almacen)); }
public void saveArticulo() { if (_dataMapper != null) { ITEM item = new ITEM(); item.UNID_ITEM = this.UnidItem; ULTIMO_MOVIMIENTO tmp = new ULTIMO_MOVIMIENTO(); if (this._unidAlmacen != null) { ALMACEN almacen = new ALMACEN(); almacen.UNID_ALMACEN = (long)this._unidAlmacen; tmp = this._dataMapper.getCantidadItems(item, almacen); } else if (this._unidProveedor != null) { PROVEEDOR proveedor = new PROVEEDOR(); proveedor.UNID_PROVEEDOR = (long)this._unidProveedor; tmp = this._dataMapper.getCantidadItems(item, proveedor); } else if (this._unidCliente != null) { CLIENTE cliente = new CLIENTE(); cliente.UNID_CLIENTE = (long)this._unidCliente; tmp = this._dataMapper.getCantidadItems(item, cliente); } else if (this._unidInfraestructura != null) { INFRAESTRUCTURA infraestructura = new INFRAESTRUCTURA(); infraestructura.UNID_INFRAESTRUCTURA = (long)this._unidInfraestructura; tmp = this._dataMapper.getCantidadItems(item, infraestructura); } this._cantidad += tmp.CANTIDAD; if (tmp.UNID_ULTIMO_MOVIMIENTO == 0) { _dataMapper.insertElement(new ULTIMO_MOVIMIENTO { UNID_ITEM = this._unidItem, UNID_ALMACEN = this._unidAlmacen, UNID_CLIENTE = this.UnidCliente, UNID_MOVIMIENTO_DETALLE = this._unidMovimientoDetalle, UNID_PROVEEDOR = this._unidProveedor, UNID_INFRAESTRUCTURA = this._unidInfraestructura, IS_ACTIVE = true, CANTIDAD = this._cantidad, UNID_ITEM_STATUS = this._unidItemStatus }); } else { _dataMapper.udpateElement2(new ULTIMO_MOVIMIENTO { UNID_ULTIMO_MOVIMIENTO = tmp.UNID_ULTIMO_MOVIMIENTO, UNID_ITEM = this._unidItem, UNID_ALMACEN = this._unidAlmacen, UNID_CLIENTE = this.UnidCliente, UNID_MOVIMIENTO_DETALLE = this._unidMovimientoDetalle, UNID_PROVEEDOR = this._unidProveedor, UNID_INFRAESTRUCTURA = this._unidInfraestructura, IS_ACTIVE = true, CANTIDAD = this._cantidad, UNID_ITEM_STATUS = this._unidItemStatus }); } //_dataMapper.insertElement(new MOVIMENTO() { UNID_MOVIMIENTO = this._unidMovimiento, FECHA_MOVIMIENTO = this._fechaMovimiento, UNID_TIPO_MOVIMIENTO = this._tipoMovimiento.UNID_TIPO_MOVIMIENTO, UNID_ALMACEN_DESTINO = this._almacenDestino.UNID_ALMACEN, UNID_PROVEEDOR_DESTINO = this._proveedorDestino.UNID_PROVEEDOR, UNID_CLIENTE_DESTINO = this._clienteDestino.UNID_CLIENTE, UNID_ALMACEN_PROCEDENCIA = this._almacenProcedencia.UNID_ALMACEN, UNID_CLIENTE_PROCEDENCIA = this._clienteProcedencia.UNID_CLIENTE, UNID_PROVEEDOR_PROCEDENCIA = this._proveedorProcedencia.UNID_PROVEEDOR, UNID_SERVICIO = this._servicio.UNID_SERVICIO, TT = this._tt, CONTACTO = this._contacto, UNID_TRANSPORTE = this._transporte.UNID_TRANSPORTE, IS_ACTIVE = this._isActive, DIRECCION_ENVIO = this._direccionEnvio, SITIO_ENLACE = this._sitioEnlace, NOMBRE_SITIO = this._nombreSitio, RECIBE = this._recibe, GUIA = this._guia, UNID_CLIENTE = this._cliente.UNID_CLIENTE, UNID_PROVEEDOR = this._proveedor.UNID_PROVEEDOR, UNID_FACTURA_VENTA = this._facturaVenta.UNID_FACTURA_VENTA }); //_dataMapper.udpateElement(new ULTIMO_MOVIMIENTO { UNID_ITEM = this._unidItem, UNID_ALMACEN = this._unidAlmacen, UNID_CLIENTE = this.UnidCliente, UNID_MOVIMIENTO_DETALLE = this._unidMovimientoDetalle, UNID_PROVEEDOR = this._unidProveedor, UNID_INFRAESTRUCTURA = this._unidInfraestructura, IS_ACTIVE = true, CANTIDAD = this._cantidad }); //_dataMapper.udpateElement2(new ULTIMO_MOVIMIENTO { UNID_ITEM = this._unidItem, UNID_ALMACEN = this._unidAlmacen, UNID_CLIENTE = this.UnidCliente, UNID_MOVIMIENTO_DETALLE = this._unidMovimientoDetalle, UNID_PROVEEDOR = this._unidProveedor, UNID_INFRAESTRUCTURA = this._unidInfraestructura, IS_ACTIVE = true, CANTIDAD = this._cantidad }); } }
public DeleteProgramado(PROGRAMADO programado) { this.UNID_PROGRAMADO = programado.UNID_PROGRAMADO; this.PROGRAMADO1 = programado.PROGRAMADO1; this._almacen = programado.ALMACEN; this._articulo = programado.ARTICULO; this._categoria = programado.ARTICULO.CATEGORIA; this._equipo = programado.ARTICULO.EQUIPO; this._marca = programado.ARTICULO.MARCA; this._modelo = programado.ARTICULO.MODELO; this.IS_ACTIVE = programado.IS_ACTIVE; this.IsChecked = false; }
public object getTecnicosByAlmancen(ALMACEN a) { using (var Entity = new TAE2Entities()) { var res = (from p in Entity.TECNICOes join enlace in Entity.ALMACEN_TECNICO on p.UNID_TECNICO equals enlace.UNID_TECNICO join almacen in Entity.ALMACENs on enlace.UNID_ALMACEN equals almacen.UNID_ALMACEN where (p.IS_ACTIVE == true && a.UNID_ALMACEN == almacen.UNID_ALMACEN) select p).ToList(); return(res); } }
public void updateArticuloBaja(ALMACEN almacen, string soloBaja) { if (almacen != null) { if (_dataMapper != null) { ITEM item = new ITEM(); item.UNID_ITEM = this.UnidItem; ULTIMO_MOVIMIENTO aux = this._dataMapper.getCantidadItemsBaja(item, almacen, "salida baja"); aux.CANTIDAD -= this._cantidad; this._dataMapper.udpateElement2Baja(aux); } } }
public void updateArticulo(ALMACEN almacen) { if (almacen != null) { if (_dataMapper != null) { ITEM item = new ITEM(); item.UNID_ITEM = this.UnidItem; ULTIMO_MOVIMIENTO aux = this._dataMapper.getCantidadItems(item, almacen); aux.CANTIDAD -= this._cantidad; this._dataMapper.udpateElement2(aux); } } }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ALMACEN aLMACEN = db.ALMACENs.Find(id); if (aLMACEN == null) { return(HttpNotFound()); } return(View(aLMACEN)); }
public ActionResult Edit(int id, ALMACEN almacenPost) { if (ModelState.IsValid) { var almacen = db.ALMACENs.Find(id); almacen.estante = almacenPost.estante; almacen.nivel = almacenPost.nivel; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(almacenPost)); }
public DeleteMaxMin(MAX_MIN maxMin) { this.UNID_MAX_MIN = maxMin.UNID_MAX_MIN; this.MAX = maxMin.MAX; this.MIN = maxMin.MIN; this._almacen = maxMin.ALMACEN; this._articulo = maxMin.ARTICULO; this._categoria = maxMin.ARTICULO.CATEGORIA; this._equipo = maxMin.ARTICULO.EQUIPO; this._marca = maxMin.ARTICULO.MARCA; this._modelo = maxMin.ARTICULO.MODELO; this.IS_ACTIVE = maxMin.IS_ACTIVE; this.IsChecked = false; }
public void insertElementSync(object element) { if (element != null) { using (var entity = new TAE2Entities()) { ALMACEN almacen = (ALMACEN)element; //Sync var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); entity.ALMACENs.AddObject(almacen); entity.SaveChanges(); } } }
public void insertRelacion(object element, List <long> unidTecnico, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { ALMACEN almacen = (ALMACEN)element; if (almacen.UNID_ALMACEN == 0) { almacen.UNID_ALMACEN = UNID.getNewUNID(); } //Sync almacen.IS_MODIFIED = true; almacen.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); entity.ALMACENs.AddObject(almacen); entity.SaveChanges(); UNID.Master(almacen, u, -1, "Inserción"); if (unidTecnico.Count > 0) { foreach (var item in unidTecnico) { ALMACEN_TECNICO almacenTecnico = new ALMACEN_TECNICO(); almacenTecnico.UNID_ALMACEN = almacen.UNID_ALMACEN; almacenTecnico.UNID_TECNICO = item; //Sync almacenTecnico.IS_MODIFIED = true; almacenTecnico.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); entity.ALMACEN_TECNICO.AddObject(almacenTecnico); entity.SaveChanges(); } } } } }
public void deleteElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { ALMACEN almacen = (ALMACEN)element; var modifiedAlamacen = entity.ALMACENs.First(p => p.UNID_ALMACEN == almacen.UNID_ALMACEN); modifiedAlamacen.IS_ACTIVE = false; //Sync modifiedAlamacen.IS_MODIFIED = true; modifiedAlamacen.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); UNID.Master(almacen, u, -1, "Emininación"); } } }
public void AttempAddTecnicoExternal(ALMACEN alm, CatalogTecnicoModel tec) { if (_almData != null) { for (int i = 0; i < tec.Tecnico.Count; i++) { this._addTecnico.UnidTecnico = DAL.UNID.getNewUNID(); this._addTecnico.Ciudad = new CIUDAD { UNID_CIUDAD = (long)tec.Tecnico[i].UNID_CIUDAD }; this._addTecnico.Mail = tec.Tecnico[i].MAIL; this._addTecnico.TecnicoName = tec.Tecnico[i].TECNICO_NAME; this._addTecnico.saveTecnico(); AlmacenDataMapper a = new AlmacenDataMapper(); a.UpsertMixRelation(new DAL.POCOS.ALMACEN_TECNICO { UNID_ALMACEN = alm.UNID_ALMACEN, UNID_TECNICO = this._addTecnico.UnidTecnico }); } } else { for (int i = 0; i < tec.Tecnico.Count; i++) { this._addTecnico.UnidTecnico = DAL.UNID.getNewUNID(); this._addTecnico.Ciudad = new CIUDAD { UNID_CIUDAD = (long)tec.Tecnico[i].UNID_CIUDAD }; this._addTecnico.Mail = tec.Tecnico[i].MAIL; this._addTecnico.TecnicoName = tec.Tecnico[i].TECNICO_NAME; this._addTecnico.saveTecnico(); AlmacenDataMapper a = new AlmacenDataMapper(); a.UpsertMixRelation(new DAL.POCOS.ALMACEN_TECNICO { UNID_ALMACEN = alm.UNID_ALMACEN, UNID_TECNICO = this._addTecnico.UnidTecnico }); } } }
private ObservableCollection <TECNICO> GetTecnicosByAlmacen(ALMACEN alm) { ObservableCollection <TECNICO> almCollec = new ObservableCollection <TECNICO>(); try { TecnicoDataMapper artDataMapper = new TecnicoDataMapper(); List <TECNICO> tecnicoss = (List <TECNICO>)artDataMapper.getTecnicosByAlmancen(alm); foreach (TECNICO t in tecnicoss) { almCollec.Add(t); } } catch (Exception) { ; } return(almCollec); }
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; }
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 UltimoMovimientoModel(ALMACEN almacen, CLIENTE cliente, PROVEEDOR proveedor) { this._dataMapper = new UltimoMovimientoDataMapper(); this._isChecked = false; if (almacen != null) { this._unidAlmacen = almacen.UNID_ALMACEN; this.Lugar = "Almacen: " + almacen.ALMACEN_NAME; } if (proveedor != null) { this._unidProveedor = proveedor.UNID_PROVEEDOR; this.Lugar = "Proveedor: " + proveedor.PROVEEDOR_NAME; } if (cliente != null) { this._unidCliente = cliente.UNID_CLIENTE; this.Lugar = "Cliente: " + cliente.CLIENTE1; } }
private ObservableCollection <TECNICO> GetTecnicosbyAlmacen(ALMACEN almacen) { ObservableCollection <TECNICO> tecnicoModel = new ObservableCollection <TECNICO>(); try { TecnicoDataMapper artDataMapper = new TecnicoDataMapper(); List <TECNICO> articulos = (List <TECNICO>)artDataMapper.getTecnicosByAlmancen(new ALMACEN() { UNID_ALMACEN = almacen.UNID_ALMACEN }); foreach (TECNICO tec in articulos) { tecnicoModel.Add(tec); } } catch (Exception) { ; } return(tecnicoModel); }