public JsonResult ActualizarInventario(InventarioModel model) { model.__idoperacion = 3; var result = new InventarioData().InsertarActualizarInventario(model); return(Json(new { res = true })); }
public async Task <IActionResult> PutInventarioModel(int id, InventarioModel inventarioModel) { if (id != inventarioModel.IdInventario) { return(BadRequest()); } _context.Entry(inventarioModel).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InventarioModelExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void PreencherCampos(GameObject itemEdit) { ItemEdit = itemEdit; string id = itemEdit.name; if (Parametros.IsInventarioEdit) { id = Parametros.InventarioId; } Componente componente = InventarioModel.GetComponente(id); InventarioView.AtivarFormulario(); GameObject.Find("itemEdit").GetComponent <Text>().text = componente._id; GameObject.Find("inpNome").GetComponent <InputField>().text = componente.Nome; var inpTipo = GameObject.Find("inpTipo").GetComponent <Dropdown>(); inpTipo.value = inpTipo.options.FindIndex(x => x.text == componente.Tipo); inpTipo.enabled = false; var inpMarcador = GameObject.Find("inpMarcador").GetComponent <Dropdown>(); inpMarcador.value = inpMarcador.options.FindIndex(x => x.text == componente.Marcador); GameObject.Find("inpProjecao").GetComponent <Dropdown>().value = componente.Projecao; GameObject.Find("inpModelo").GetComponent <InputField>().text = componente.Modelo; GameObject.Find("inpFabricante").GetComponent <InputField>().text = componente.Fabricante; GameObject.Find("inpFuncao").GetComponent <InputField>().text = componente.Funcao; }
public bool IngresarProducto(InventarioModel producto) { bool ingresado = false; int resultado = 0; string sentenciaSql = "INSERT INTO INVENTARIO (Producto,TipoProducto,CantidadProducto,LoteProducto,FechaVencimientoProducto ) " + "VALUES (@Producto,@TipoProducto,@CantidadProducto,@LoteProducto,@FechaVencimientoProducto)"; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@Producto", producto.Producto); sentenciaSQL.Parameters.AddWithValue("@TipoProducto", producto.TipoProducto); sentenciaSQL.Parameters.AddWithValue("@CantidadProducto", producto.CantidadProducto); sentenciaSQL.Parameters.AddWithValue("@LoteProducto", producto.LoteProducto); sentenciaSQL.Parameters.AddWithValue("@FechaVencimientoProducto", producto.FechaVencimientoProducto); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { ingresado = true; } return(ingresado); }
public JsonResult GuardarProducto(InventarioModel invertario) { List <bool> ingresado = new List <bool>(); ingresado.Add(this.inventarioBDD.IngresarProducto(invertario)); return(Json(ingresado)); }
public List <InventarioModel> ListarProducto() { List <InventarioModel> listaProducto = new List <InventarioModel>(); string sentenciaSql = "SELECT ProductoID, Producto, TipoProducto, CantidadProducto, LoteProducto, FechaVencimientoProducto " + "FROM Inventario "; DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql); for (int i = 0; i < tablaDatos.Rows.Count; i++) { InventarioModel producto = new InventarioModel(); producto.ProductoID = tablaDatos.Rows[i].Field <int>("ProductoID"); producto.Producto = tablaDatos.Rows[i].Field <string>("Producto"); producto.TipoProducto = tablaDatos.Rows[i].Field <string>("TipoProducto"); producto.CantidadProducto = tablaDatos.Rows[i].Field <int>("CantidadProducto"); producto.LoteProducto = tablaDatos.Rows[i].Field <string>("LoteProducto"); producto.FechaVencimientoProducto = tablaDatos.Rows[i].Field <DateTime>("FechaVencimientoProducto"); producto.FechaString = tablaDatos.Rows[i].Field <DateTime>("FechaVencimientoProducto").ToString("dd/MM/yyyy"); listaProducto.Add(producto); } return(listaProducto); }
public async Task <ActionResult <InventarioModel> > PostInventarioModel(InventarioModel inventarioModel) { _context.Inventarios.Add(inventarioModel); await _context.SaveChangesAsync(); return(CreatedAtAction("GetInventarioModel", new { id = inventarioModel.IdInventario }, inventarioModel)); }
public void Abrirlogs() { string id = GameObject.Find("itemEdit").GetComponent <Text>().text; if (Parametros.IsInventarioEdit) { id = Parametros.InventarioId; } Componente componente = InventarioModel.GetComponente(id); GameObject gridLogs = GameObject.Find("LogsContent"); for (int i = 0; i < gridLogs.transform.childCount; i++) { Destroy(gridLogs.transform.GetChild(i).gameObject); } GameObject itemLog = GameObject.Find("ItemLogs"); componente.Logs.ForEach(x => { GameObject tmpItem = Instantiate(itemLog, gridLogs.transform); tmpItem.transform.GetChild(0).GetComponent <Text>().text = x.Data.ToString("dd/MM/yyy"); tmpItem.transform.GetChild(1).GetComponent <Text>().text = x.Texto; }); }
public void Gravar() { try { Componente componente = new Componente(); componente.Nome = GameObject.Find("inpNome").GetComponent <InputField>().text; var inpTipo = GameObject.Find("inpTipo").GetComponent <Dropdown>(); componente.Tipo = inpTipo.options[inpTipo.value].text; var inpMarcador = GameObject.Find("inpMarcador").GetComponent <Dropdown>(); componente.Marcador = inpMarcador.options[inpMarcador.value].text; componente.Projecao = GameObject.Find("inpProjecao").GetComponent <Dropdown>().value; componente.Modelo = GameObject.Find("inpModelo").GetComponent <InputField>().text; componente.Fabricante = GameObject.Find("inpFabricante").GetComponent <InputField>().text; componente.Funcao = GameObject.Find("inpFuncao").GetComponent <InputField>().text; var result = InventarioModel.PostComponente(componente); LimpaCmpos(); Read(); } catch (Exception ex) { } }
public ObservableCollection <InventarioModel> GetInventarios() { InventarioDataMapper iDM = new InventarioDataMapper(); ObservableCollection <InventarioModel> res = new ObservableCollection <InventarioModel>(); List <INVENTARIO> aux = new List <INVENTARIO>(); aux = (List <INVENTARIO>)iDM.getElements(); long segmentoAux = 0; InventarioModel fin = new InventarioModel(); fin.Descriptores = new ObservableCollection <Descriptor>(); if (aux != null && aux.Count > 0) { segmentoAux = aux[0].UNID_SEGMENTO; } foreach (INVENTARIO ii in aux) { if (ii.UNID_SEGMENTO != segmentoAux) { res.Add(fin); segmentoAux = ii.UNID_SEGMENTO; fin = new InventarioModel(); fin.Descriptores = new ObservableCollection <Descriptor>(); } bool auxbool = true; for (int i = 0; i < fin.Descriptores.Count; i++) { if (fin.Descriptores[i].DescriptorName.Equals(ii.DESCRIPTOR)) { fin.Descriptores[i].Cantidad++; fin.Cantidad = fin.Descriptores.Sum(p => p.Cantidad); auxbool = false; } } if (auxbool) { fin.UnidSegmento = ii.UNID_SEGMENTO; fin.SelectedAlmacen = ii.ALMACEN; fin.IsChecked = false; fin.Finished = ii.FINISHED; fin.Fecha = ii.FECHA; Descriptor dd = new Descriptor(); dd.DescriptorName = ii.DESCRIPTOR; dd.IsChecked = false; dd.Cantidad = 1; fin.Descriptores.Add(dd); fin.Cantidad = fin.Descriptores.Sum(p => p.Cantidad); } } res.Add(fin); return(res); }
internal long InsertarActualizarInventario(InventarioModel model) { Mapper.CreateMap <InventarioModel, InsertarActualizarInventarioCommand>(); var command = Mapper.Map <InventarioModel, InsertarActualizarInventarioCommand>(model); var result = (InsertarActualizarInventarioOutput)command.Execute(); return(result.idinventario); }
public void Delete(GameObject gameObject) { string id = gameObject.name; bool isOk = InventarioModel.DeleteComponente(id); if (isOk) { Destroy(gameObject); } }
public void LoadCapa(GameObject target) { string marcador = target.name; var item = InventarioModel.GetComponeteByTarget(marcador); if (item == null) { return; } //disable any pre-existing augmentation for (int i = 0; i < target.transform.childCount; i++) { Transform child = target.transform.GetChild(i); child.gameObject.SetActive(false); //cube = child.gameObject; } GameObject cubeModelo = GameObject.Find("Canvas"); GameObject cube = Instantiate(cubeModelo, target.transform); cube.transform.localPosition = new Vector3(5, 0, 0); cube.transform.localRotation = Quaternion.Euler(90, 0, 0); float projecao = 0.05f; if (item.Projecao == 2) { projecao = 0.12f; } else if (item.Projecao == 1) { projecao = 0.09f; } cube.transform.localScale = new Vector3(projecao, projecao, projecao); // Make sure it is active cube.SetActive(true); IdItem = item._id; var ident = cube.transform.Find("Panel").Find("indetificacao"); ident.Find("txtNome").GetComponent <Text>().text = item.Nome; ident.Find("txtModelo").GetComponent <Text>().text = item.Modelo; ident.Find("txtFabricante").GetComponent <Text>().text = item.Fabricante; ident.Find("txtTipo").GetComponent <Text>().text = item.Tipo; ident.Find("txtFuncao").GetComponent <Text>().text = item.Funcao; }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } InventarioModel = await _context.Inventarios .Include(i => i.Libro).FirstOrDefaultAsync(m => m.Id == id); if (InventarioModel == null) { return(NotFound()); } return(Page()); }
public void Read() { for (int i = 0; i < ItemParent.transform.childCount; i++) { Destroy(ItemParent.transform.GetChild(i).gameObject); } List <Componente> componentes = InventarioModel.GetAllComponentes(); componentes.ForEach(x => { GameObject tmpItem = Instantiate(Item, ItemParent.transform); tmpItem.name = x._id; tmpItem.transform.GetChild(0).GetComponent <Text>().text = x.Nome; //tmpItem.transform.GetChild(1).GetComponent<Text>().text = x.Tipo; }); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } InventarioModel = await _context.Inventarios .Include(i => i.Libro).FirstOrDefaultAsync(m => m.Id == id); if (InventarioModel == null) { return(NotFound()); } ViewData["LibroId"] = new SelectList(_context.Libros, "Id", "Titulo"); return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } InventarioModel = await _context.Inventarios.FindAsync(id); if (InventarioModel != null) { _context.Inventarios.Remove(InventarioModel); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> Edit(int id, InventarioModel inventario) { if (id != inventario.id_inventario) { return(BadRequest("El objeto no es válido")); } try { inventario.fecha = DateTime.Now; await _dataAccessProvider.Update(inventario); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public void SalvarDetalhes() { string id = GameObject.Find("itemEdit").GetComponent <Text>().text; if (Parametros.IsInventarioEdit) { id = Parametros.InventarioId; } Componente componente = InventarioModel.GetComponente(id); List <Detalhe> detalhes = LerGridDetalhes(); componente.Detalhes = detalhes; InventarioModel.PutComponente(componente, id); }
public void LoadDetalhe1(GameObject btnDetalhe) { btnDetalhe.transform.parent.Find("btnCapa").gameObject.SetActive(true); btnDetalhe.transform.parent.Find("btnDetalhes").gameObject.SetActive(false); btnDetalhe.transform.parent.Find("indetificacao").gameObject.SetActive(false); btnDetalhe.transform.parent.Find("detalhes").gameObject.SetActive(true); var marcador = btnDetalhe.transform.parent.parent.parent.gameObject.name; var item = InventarioModel.GetComponeteByTarget(marcador); var detalhes = btnDetalhe.transform.parent.Find("detalhes"); var campos = InventarioModel.GetCamposComponente(item.Tipo); detalhes.Find("txtNomeD").GetComponent <Text>().text = item.Nome; GameObject parentC = detalhes.Find("GridDetalhes").Find("Viewport").Find("detalhesContent").gameObject; for (int i = 0; i < parentC.transform.childCount; i++) { Destroy(parentC.transform.GetChild(i).gameObject); } foreach (var campo in campos) { GameObject itemC, tmpItem; itemC = btnDetalhe.transform.parent.Find("itemDetalhe").gameObject; var valor = BuscarValorDetalhe(item.Detalhes, campo.Nome); if (string.IsNullOrEmpty(valor)) { continue; } tmpItem = Instantiate(itemC, parentC.transform); tmpItem.name = campo.Nome; tmpItem.transform.GetChild(0).GetComponent <Text>().text = campo.Descricao; tmpItem.transform.GetChild(1).GetComponent <Text>().text = valor; } }
public async Task <IActionResult> Create([FromBody] InventarioModel inventario) { if (!ModelState.IsValid) { return(BadRequest("El objeto que se envía como parámetro no es válido")); } try { inventario.codigo_serial = GetSerialNumber(10); inventario.fecha = DateTime.Now; await _dataAccessProvider.Add(inventario); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public ActionResult InventarioOperaciones() { var sucursal = new SucursalData().ListarSucursal("", "", null, Usuario.idpartner); var listasucursal = new SelectList( sucursal, "idsucursal", "nombre"); ViewData["listasucursal"] = listasucursal; var producto = new ProductoData().listarProducto("", "", null, null, null, null); var listaproducto = new SelectList(producto, "idproducto", "descripcionlarga"); ViewData["listaproducto"] = listaproducto; var model = new InventarioModel(); return(View(model)); }
public JsonResult EntregarAlCliente(long idordenservicio) { var modOrdenServicio = new OrdenServicioData().obtenerOrdenServicio(idordenservicio); modOrdenServicio.idordenserviciotecnico = idordenservicio; modOrdenServicio.idestado = (Int32)Constantes.EstadoOrdenServicio.Cerrada; modOrdenServicio.__tipooperacion = 2; new OrdenServicioData().InsertarActualizarOrdenServicio(modOrdenServicio); var ModInventario = new InventarioModel(); ModInventario.idinventario = modOrdenServicio.idinventario; ModInventario.idestado = (Int32)Constantes.EstadoProducto.NoDisponible; ModInventario.__idoperacion = 4;// Actualizar Estado new InventarioData().InsertarActualizarInventario(ModInventario); return(Json(new { res = true })); }
public void llenainventario() { lim = new List <InventarioModel>(); im = new InventarioModel(); dti = new DataTable(); query = string.Format("select * from inventarios"); dti = c.tablas(query); // MessageBox.Show(dti.Rows.Count.ToString()); foreach (DataRow row in dti.Rows) { try { im.Cantidad = Decimal.Parse(row["cantidad"].ToString()); im.Codigo = row["codigo"].ToString(); im.Nomcorto = row["nomcorto"].ToString(); im.Precio = Double.Parse(row["precio"].ToString()); }catch (Exception e) { MessageBox.Show(e.Message); } lim.Add(im); } }
public void InserirLog() { Log log = new Log(); log.Data = DateTime.Now; log.Texto = GameObject.Find("inpLog").GetComponent <InputField>().text; string id = GameObject.Find("itemEdit").GetComponent <Text>().text; if (Parametros.IsInventarioEdit) { id = Parametros.InventarioId; } Componente componente = InventarioModel.GetComponente(id); componente.Logs.Add(log); InventarioModel.PutComponente(componente, id); GameObject.Find("inpLog").GetComponent <InputField>().text = ""; Abrirlogs(); }
public PartialViewResult ModificarProductoInventarioModal(int idinventario) { InventarioModel model = new InventarioModel(); model.idinventario = idinventario; var sucursal = new SucursalData().ListarSucursal("", "", null, Usuario.idpartner); var listasucursal = new SelectList( sucursal, "idsucursal", "nombre"); ViewData["listasucursal"] = listasucursal; var estado = MantenimientoData.GetListarEstado((Int32)Constantes.MaestroTablas.Producto); var listadoestado = new SelectList(estado, "idestado", "estado"); ViewData["listadoestado"] = listadoestado; return(PartialView("_ModificarProductoInventario", model)); }
// public string InventarioManter(InventarioModel inventarioModel) { var retorno = String.Empty; // try { this.dbCore.LimparParametros(); // this.dbCore.ComandoAdicionarParametro("@id_inventario", inventarioModel.IdInventario); this.dbCore.ComandoAdicionarParametro("@descricao_inventario", inventarioModel.DescricaoInventairo); this.dbCore.ComandoAdicionarParametro("@id_departamento", inventarioModel.IdDepartamento); this.dbCore.ComandoAdicionarParametro("@id_estabelecimento", inventarioModel.Estabelecimento.IdEstabelecimento); this.dbCore.ComandoAdicionarParametro("@data_contagem", inventarioModel.DataContagem); // retorno = this.dbCore.ExecutarComando("usp_inventario_manter"); } catch (Exception) { throw; } // return(retorno); }
public void Editar() { try { string id = GameObject.Find("itemEdit").GetComponent <Text>().text; if (Parametros.IsInventarioEdit) { id = Parametros.InventarioId; } Componente componente = InventarioModel.GetComponente(id); componente.Nome = GameObject.Find("inpNome").GetComponent <InputField>().text ?? componente.Nome; var inpTipo = GameObject.Find("inpTipo").GetComponent <Dropdown>(); componente.Tipo = inpTipo.options[inpTipo.value].text ?? componente.Tipo; var inpMarcador = GameObject.Find("inpMarcador").GetComponent <Dropdown>(); componente.Marcador = inpMarcador.options[inpMarcador.value].text ?? componente.Marcador; componente.Projecao = GameObject.Find("inpProjecao").GetComponent <Dropdown>().value; componente.Modelo = GameObject.Find("inpModelo").GetComponent <InputField>().text ?? componente.Marcador; componente.Fabricante = GameObject.Find("inpFabricante").GetComponent <InputField>().text ?? componente.Marcador; componente.Funcao = GameObject.Find("inpFuncao").GetComponent <InputField>().text ?? componente.Marcador; var result = InventarioModel.PutComponente(componente, id); LimpaCmpos(); Read(); } catch (Exception ex) { } }
// GET: Inventario public ActionResult Index() { List <InventarioModel> BancosMostrar = new List <InventarioModel>(); var InventariosActivos = Negocios.InventarioNegocios.ObtenerInventarioActivo(); foreach (var inventarioBanco in InventariosActivos) { InventarioModel NuevoBanco = new InventarioModel(); NuevoBanco.NombreBanco = inventarioBanco.NombreBanco; NuevoBanco.Cuenta = inventarioBanco.Cuenta; NuevoBanco.FormasDisponibles = inventarioBanco.Tbl_Inventario.FormasDisponibles; NuevoBanco.UltimoFolioInventario = inventarioBanco.Tbl_Inventario.UltimoFolioInventario; NuevoBanco.UltimoFolioUtilizado = inventarioBanco.Tbl_Inventario.UltimoFolioUtilizado; NuevoBanco.EstimadoMeses = inventarioBanco.Tbl_Inventario.EstimadoMeses; BancosMostrar.Add(NuevoBanco); } return(View(BancosMostrar)); }
public JsonResult RegistrarEstadoFisico(IncidenciaModel model) { int idEstadoOrdenServicio; if (model.AccesoriosSeleccionados != null) { var modEstadoFisico = new EstadoFisicoModel(); modEstadoFisico.idincidencia = model.idincidencia.Value; modEstadoFisico.idsaccesorios = string.Join(",", model.AccesoriosSeleccionados); new AgendamientoData().insertarActualizarAccesorioIncidencia(modEstadoFisico); } var modIncidencia = new IncidenciaData().ObtenerIncidencia(model.idincidencia.Value); modIncidencia.__tipooperacion = 5;// cambiar estado modIncidencia.idestado = (int)(Constantes.EstadoIncidencia.Cerrada); modIncidencia.idetapa = (int)(Constantes.Etapa.EstadoFisico); if (model.idsucursalreparacion.HasValue) { modIncidencia.idsucursalreparacion = model.idsucursalreparacion; modIncidencia.idsucursaldestino = model.idsucursalreparacion; idEstadoOrdenServicio = (Int32)Constantes.EstadoOrdenServicio.PendienteDespacho; } else { modIncidencia.idsucursalreparacion = modIncidencia.idsucursal; idEstadoOrdenServicio = (Int32)Constantes.EstadoOrdenServicio.PendienteAsignacionTecnico; } modIncidencia.iddirecciondelivery = model.iddirecciondelivery; var result = new IncidenciaData().insertarActualizarIncidencia(modIncidencia); var ModInventario = new InventarioModel(); ModInventario.cantidad = 1; ModInventario.fechahoraregistro = DateTime.Now; //almacen principal var objAlmacen = InventarioData.GetListarAlmacen(modIncidencia.idsucursal, "001").FirstOrDefault(); ModInventario.idalmacen = objAlmacen.idalmacen.Value; ModInventario.iddocumentorecepcion = 0; ModInventario.idestado = (Int32)Constantes.Producto.PendienteReparar; ModInventario.idproducto = modIncidencia.idproducto; ModInventario.idusuarioregistro = Usuario.Idusuario; ModInventario.imei = modIncidencia.imei; ModInventario.serie = modIncidencia.serie; ModInventario.__idoperacion = 1; ModInventario.idinventario = new InventarioData().InsertarActualizarInventario(ModInventario); #region Para ordenes que se atienden en la misma localidad if (modIncidencia.idsucursal == modIncidencia.idsucursaldestino.Value) { idEstadoOrdenServicio = (Int32)Constantes.EstadoOrdenServicio.PendienteAsignacionTecnico; //modOrdenServicio.__tipooperacion = 2; //new OrdenServicioData().InsertarActualizarOrdenServicio(modOrdenServicio); } #endregion var modOrdenServicio = GenerarOrdenServicio(model.idincidencia.Value, idEstadoOrdenServicio, modIncidencia); return(Json(new { res = true, idordenservicio = modOrdenServicio.idordenserviciotecnico, numeroordenservicio = modOrdenServicio.numeroordenservicio })); }