public JsonResult GuardarCategoria(int idCategoria, int?idCategoriaPadre, string codigo, string categoria, string icono, string estado) { bool response; var inventarioBo = new InventarioBo(); var dataCategoria = new CategoriasProductos { IdCategoria = idCategoria, IdCategoriaPadre = idCategoriaPadre, Codigo = codigo, Categoria = categoria, Icono = icono, Estado = "true".Equals(estado.ToLower()) }; if (inventarioBo.GetCategoria(idCategoria) != null) { response = inventarioBo.UpdateCategoria(dataCategoria).IdCategoria > 0; } else { response = inventarioBo.InsertCategoria(dataCategoria).IdCategoria > 0; } return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult GuardarServicio(int idServicio, int?idServicioPadre, string codigo, string servicio, string descripcion, string valorSalida, string estado) { bool response; decimal valor; decimal.TryParse(valorSalida, out valor); var inventarioBo = new InventarioBo(); var dataServicio = new Servicios { IdServicio = idServicio, IdServicioPadre = idServicioPadre, Codigo = codigo, Servicio = servicio, Descripcion = descripcion, ValorSalida = valor, Estado = "true".Equals(estado.ToLower()) }; if (inventarioBo.GetServicio(idServicio) != null) { response = inventarioBo.UpdateServicio(dataServicio).IdServicio > 0; } else { response = inventarioBo.InsertServicio(dataServicio).IdServicio > 0; } return(Json(response, JsonRequestBehavior.AllowGet)); }
public PartialViewResult ObtenerProducto(int idProducto) { var model = new ProductosViewModel(); var inventarioBo = new InventarioBo(); var operador = inventarioBo.GetProducto(idProducto); if (inventarioBo.IsValid) { model.TituloProductos = "Actualizar producto"; model.DatosProducto = operador; } return(PartialView("Partials/FormularioPartial", model)); }
public Dictionary <string, string> DdlListaServicios() { var response = new Dictionary <string, string>(); var servicios = new InventarioBo().GetServicios(); if (servicios != null) { foreach (var servicio in servicios) { response.Add(servicio.Servicio, servicio.IdServicio.ToString()); } } return(response); }
public Dictionary <string, string> DdlListaCategorias() { var response = new Dictionary <string, string>(); var categorias = new InventarioBo().GetCategorias(); if (categorias != null) { foreach (var categoria in categorias) { response.Add(categoria.Categoria, categoria.IdCategoria.ToString()); } } return(response); }
public Dictionary <string, string> DdlListaMarcas() { var response = new Dictionary <string, string>(); var marcas = new InventarioBo().GetMarcas(); if (marcas != null) { foreach (var marca in marcas) { response.Add(marca.Marca, marca.IdMarca.ToString()); } } return(response); }
public PartialViewResult ObtenerDatosCategoria(int idCategoria) { var model = new InventarioViewModel { TituloModalCategoria = "Actualizar Categoría", DatosCategoria = new CategoriasProductos() }; var categoria = new InventarioBo().GetCategoria(idCategoria); if (categoria != null) { model.DatosCategoria = categoria; } return(PartialView("Partials/ModalCategoriaPartial", model)); }
public PartialViewResult ObtenerDatosServicio(int idServicio) { var model = new InventarioViewModel { TituloModalServicio = "Actualizar Servicio", DatosServicio = new Servicios() }; var servicio = new InventarioBo().GetServicio(idServicio); if (servicio != null) { model.DatosServicio = servicio; } return(PartialView("Partials/ModalServicioPartial", model)); }
public PartialViewResult ObtenerDatosMarca(int idMarca) { var model = new InventarioViewModel { TituloModalMarcas = "Actualizar Marca", DatosMarca = new MarcaProductos() }; var marca = new InventarioBo().GetMarca(idMarca); if (marca != null) { model.DatosMarca = marca; } return(PartialView("Partials/ModalMarcaPartial", model)); }
public JsonResult GuardarMarca(int idMarca, string marca, string estado) { bool response; var inventarioBo = new InventarioBo(); var dataMarca = new MarcaProductos { IdMarca = idMarca, Marca = marca, Estado = "true".Equals(estado.ToLower()) }; if (idMarca > 0) { response = inventarioBo.UpdateMarca(dataMarca).IdMarca > 0; } else { response = inventarioBo.InsertMarca(dataMarca).IdMarca > 0; } return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult GuardarProducto( int idProducto, int idCategoria, int idMarca, string codigo, string descripcion, string valorIngreso, string valorSalida, string cantidad) { decimal vlrIngreso, vlrSalida; decimal.TryParse(valorIngreso, out vlrIngreso); decimal.TryParse(valorSalida, out vlrSalida); int cant; int.TryParse(cantidad, out cant); bool response; var inventarioBo = new InventarioBo(); var producto = new Productos { IdCategoria = idCategoria, IdMarca = idMarca, Codigo = codigo, Descripcion = descripcion, ValorIngreso = vlrIngreso, ValorSalida = vlrSalida, Cantidad = cant }; if (idProducto > 0) { producto.IdProducto = idProducto; producto.FechaIngreso = DateTime.Now; // TODO: Revisar response = inventarioBo.UpdateProducto(producto).IdProducto > 0; } else { producto.FechaIngreso = DateTime.Now; response = inventarioBo.InsertProducto(producto).IdProducto > 0; } return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult CambiarEstadoCategoria(int idCategoria, string estado) { var response = new InventarioBo().UpdateEstadoCategoria(idCategoria, "true".Equals(estado.ToLower())); return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult CambiarCantidadProductos(int idProducto, string cantidad) { var response = new InventarioBo().UpdateCantidadProducto(idProducto, int.Parse(cantidad)); return(Json(response, JsonRequestBehavior.AllowGet)); }