private void LoadFromAjustarStock(AjustarStock ajuste) { _signoAjuste = ajuste.Signo; _repuestos.Clear(); foreach (ItemAjuste item in ajuste.Items) { Repuesto rep = new Repuesto(); rep.IdProducto = item.IdProducto; rep.CantidadEntregada = item.Cantidad; rep.CantidadReservada = item.CantidadReservada; _repuestos.Add(rep); } }
private void LoadFromSeleccionReparacionAjustes(SeleccionReparacionAjustes sra) { _idOrdenReparacion = Convert.ToInt64(sra.IdOrdenReparacion); _instancias.Clear(); _instancias.IdOrdenReparacion = _idOrdenReparacion; _repuestos.IdOrdenReparacion = _idOrdenReparacion; _repuestos.Clear(); DataSet data = mz.erp.businessrules.st_InstanciaOrdenReparacion.GetList(Convert.ToInt64(_idOrdenReparacion)); foreach (DataRow row in data.Tables[0].Rows) { InstanciaOrdenReparacion ins = new InstanciaOrdenReparacion(); ins.IdInstanciaOrdenReparacion = Convert.ToInt64(row["IdInstanciaOrdenReparacion"]); ins.IdTecnico = Convert.ToInt64(row["IdTecnico"]); ins.Tecnico = Convert.ToString(row["NombreTecnico"]); _instancias.Add(ins); } if (_instancias.Count == 1) { _selectedItem = _instancias.Get(0); GetRepuestos(); } }