public void ActualizarIngre(IngredienteBean ingrediente) { SqlConnection objDB = null; try { objDB = new SqlConnection(cadenaDB); objDB.Open(); String strQuery = "UPDATE Ingrediente SET nombre=@nombre, descripcion=@descripcion, estado=@estado" + " WHERE idIngrediente = @id"; SqlCommand objQuery = new SqlCommand(strQuery, objDB); Utils.agregarParametro(objQuery, "@id", ingrediente.id); Utils.agregarParametro(objQuery, "@nombre", ingrediente.nombre); Utils.agregarParametro(objQuery, "@descripcion", ingrediente.descripcion); Utils.agregarParametro(objQuery, "@estado", ingrediente.estado); objQuery.ExecuteNonQuery(); } catch (Exception e) { log.Error("Actualizar_Ingrediente(EXCEPTION): ", e); } finally { if (objDB != null) { objDB.Close(); } } }
public ActionResult Create(IngredienteBean Ingrediente) { try { Ingrediente.estado = "ACTIVO"; List<IngredienteBean> ingred = new List<IngredienteBean>(); ingred = Almacenfacade.ListarIngrediente(Ingrediente.nombre); if (ingred.Count > 0) { ViewBag.error = "El producto ya existe"; return View(Ingrediente); } else { Almacenfacade.RegistrarIngrediente(Ingrediente); return RedirectToAction("Index"); } } catch(Exception e) { log.Error("Create - GET(EXCEPTION):", e); ModelState.AddModelError("", e.Message); return View(); } }
public IngredienteBean BuscarIngre(string id) { SqlConnection objDB = null; try { objDB = new SqlConnection(cadenaDB); IngredienteBean ingrediente = null; objDB.Open(); String strQuery = "SELECT * FROM Ingrediente WHERE idIngrediente = @ID"; SqlCommand objquery = new SqlCommand(strQuery, objDB); BaseDatos.agregarParametro(objquery, "@ID", id); SqlDataReader objDataReader = objquery.ExecuteReader(); if (objDataReader.HasRows) { objDataReader.Read(); ingrediente = new IngredienteBean(); ingrediente.id = Convert.ToString(objDataReader["idIngrediente"]); ingrediente.nombre = Convert.ToString(objDataReader["nombre"]); ingrediente.descripcion = Convert.ToString(objDataReader["descripcion"]); ingrediente.estado = Convert.ToString(objDataReader["estado"]); } return ingrediente; } catch (Exception ex) { log.Error("getIngrediente(EXCEPTION): ", ex); throw ex; } finally { if (objDB != null) { objDB.Close(); } } }
public ActionResult Edit(IngredienteBean ingre) { try { Almacenfacade.actualizaringre(ingre); return RedirectToAction("Index"); } catch { return View(); } }
public void RegistrarIngrediente(IngredienteBean prod) { Ingredienteservice.RegistrarIngrediente(prod); }
public void actualizaringre(IngredienteBean ingre) { Ingredienteservice.actualizaringre(ingre); }
public void RegistrarIngrediente(IngredienteBean prod) { Ingredientedao.registraringrediente(prod); }
public void actualizaringre(IngredienteBean ingre) { Ingredientedao.ActualizarIngre(ingre); }
public void registraringrediente(IngredienteBean prod) { SqlConnection objDB = null; int i = Utils.cantidad("Ingrediente")+1; string ID="INGR00";//8caracteres-4letras-4# if (i<10) prod.id=ID+"0"+Convert.ToString(i); else prod.id=ID+Convert.ToString(i); try { objDB = new SqlConnection(cadenaDB); objDB.Open(); String strQuery = "Insert into Ingrediente (idIngrediente,nombre, descripcion, estado) values " + "(@id,@nombre, @descripcion, @estado)"; SqlCommand objQuery = new SqlCommand(strQuery, objDB); Utils.agregarParametro(objQuery, "@id", prod.id); Utils.agregarParametro(objQuery, "@nombre", prod.nombre); Utils.agregarParametro(objQuery, "@descripcion", prod.descripcion); Utils.agregarParametro(objQuery, "@estado", prod.estado); objQuery.ExecuteNonQuery(); this.insertaralmacenxingrediente(prod.id); } catch (Exception e) { log.Error("registrarIngrediente(EXCEPTION): ", e); } finally { if (objDB != null) { objDB.Close(); } } }
public List<IngredienteBean> ListarIngrediente(string nombre) { SqlConnection objDB = null; try { objDB = new SqlConnection(cadenaDB); List<IngredienteBean> ListaIngre = new List<IngredienteBean>(); objDB.Open(); String strQuery = "SELECT * FROM Ingrediente"; if (!String.IsNullOrEmpty(nombre)) strQuery = strQuery + " WHERE UPPER(nombre) LIKE '%" + nombre.ToUpper() + "%'"; SqlCommand objQuery = new SqlCommand(strQuery, objDB); SqlDataReader objDataReader = objQuery.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { IngredienteBean ingrediente = new IngredienteBean(); ingrediente.id = Convert.ToString(objDataReader["idIngrediente"]); ingrediente.nombre = Convert.ToString(objDataReader["nombre"]); ingrediente.descripcion = Convert.ToString(objDataReader["descripcion"]); ingrediente.estado = Convert.ToString(objDataReader["estado"]); ListaIngre.Add(ingrediente); } } return ListaIngre; } catch (Exception e) { log.Error("ListaIngredientes(EXCEPTION): ", e); throw (e); } finally { if (objDB != null) { objDB.Close(); } } }