public ActionResult Lotes(detalleBodegaProducto model) { if (ModelState.IsValid) { if (model.formaLote == "UEPS" || model.formaLote == "PEPS") { System.Diagnostics.Debug.WriteLine(model.idProducto); if (!datosDuplicados(model.idProducto)) { string consulta = "insert into detalleProductoBodega(idProducto,gestion,formaLote) values (" + model.idProducto + ",'" + lote + "','" + model.formaLote + "');"; System.Diagnostics.Debug.WriteLine(consulta); if (conexion.ExcuteQuery(consulta)) { return(RedirectToAction("DetalleLotes", "Costos")); } } else { ModelState.AddModelError("Error", "Datos duplicados con el producto"); } } else { ModelState.AddModelError("Error", "No ingreso de fomra correcta el UEPS o PEPS"); } } detalleBodegaProducto detalle = new detalleBodegaProducto(); detalle.listaProducto = getListaProducto(); return(View(detalle)); }
public ActionResult Entrada(DetalleEntrada modelo) { if (ModelState.IsValid) { if (modelo.costoProudcto != 0 && modelo.cantidad != 0) { double costoTotal = modelo.costoProudcto * modelo.cantidad; string consulta = "insert into detalleEntrada(provedoor,idDetalle,cantidad,costoProducto,precioUnitario,costoTotal) values ('" + modelo.proeveedor + "'," + modelo.idDetalle + "," + modelo.cantidad + "," + modelo.costoProudcto + "," + modelo.costoProudcto + "," + costoTotal + ");"; //System.Diagnostics.Debug.WriteLine("idDetalle:" + modelo.idDetalle + " Proveedor: " + modelo.proeveedor + " costo:" + modelo.costoProudcto + " cantidad:" + modelo.cantidad); System.Diagnostics.Debug.WriteLine(consulta); if (conexion.ExcuteQuery(consulta)) { return(RedirectToAction("DetalleEntradas", "Transaccion")); } } else { ModelState.AddModelError("Error", "No se aceptan ceros(0)."); } } DetalleEntrada detalleEntrada = new DetalleEntrada(); detalleEntrada.listaDetalleBodegaPruducto = getListaDetalleBodegaProducto(); return(View(detalleEntrada)); }
public ActionResult New(ClienteModel clienteModel) { if (ModelState.IsValid) { int idLi = clienteModel.idCliente; string consulta = "SELECT * FROM view_listadoPreciosModulo WHERE idLista = " + idLi; DataTable dt = conexion.ShowDataByQuery(consulta); string tamano = ""; foreach (DataRow row in dt.Rows) { tamano = row["rangoUsuarios"].ToString(); } if (clienteModel.tamano == tamano) { string consultaDos = "EXEC sp_AgregarCliente " + idLi + ",'" + clienteModel.nombre + "','" + clienteModel.nit + "','" + clienteModel.tipoEmpresa + "'," + tamano + ",'" + clienteModel.noTarjeta + "','" + clienteModel.nombreTarjeta + "','" + clienteModel.tipoTarjeta + "','" + clienteModel.CRVTarjeta + "';"; System.Diagnostics.Debug.WriteLine(consultaDos); conexion.ExcuteQuery(consultaDos); return(RedirectToAction("Create", "Home")); } else { return(View()); } } return(View()); }
public ActionResult New(BodegaModel m) { if (ModelState.IsValid) { string email = Session["Email"].ToString(); string consulta = "EXEC sp_AgregarBodega '" + email + "','" + m.codigo + "','" + m.nombre + "','" + m.descripcion + "','" + m.direccion + "' ;"; System.Diagnostics.Debug.WriteLine(consulta); if (conexion.ExcuteQuery(consulta)) { return(RedirectToAction("Index", "Bodega")); } } return(View()); }
public ActionResult New(ProductoModel m, string activo, string inactivo) { if (ModelState.IsValid) { string email = Session["Email"].ToString(); if (activo.Equals("true") && !IsEmpy(activo)) { string ac = "activo"; string consulta = "EXEC sp_AgregarProducto '" + email + "','" + m.codigo + "','" + m.codigoBarra + "','" + m.nombre + "','" + m.descripcion + "','" + m.clasificacion + "','" + ac + "','" + m.presentacion + "' ;"; System.Diagnostics.Debug.WriteLine(consulta); if (conexion.ExcuteQuery(consulta)) { return(RedirectToAction("Index", "Producto")); } else { ModelState.AddModelError("Error", "Consulta Invalida"); } } else if (inactivo.Equals("true") && !IsEmpy(inactivo)) { string ina = "inactivo"; string consulta = "EXEC sp_AgregarProducto '" + email + "','" + m.codigo + "','" + m.codigoBarra + "','" + m.nombre + "','" + m.descripcion + "','" + m.clasificacion + "','" + ina + "','" + m.presentacion + "' ;"; if (conexion.ExcuteQuery(consulta)) { return(RedirectToAction("Index", "Producto")); } else { ModelState.AddModelError("Error", "Consulta Invalida"); } } else { ModelState.AddModelError("Error", "Campos Incompletos"); } } return(View()); }
public ActionResult Edit(UsuarioModel m) { if (ModelState.IsValid) { string consulta = "update Usuario set nombre = '" + m.nombre + "',apellido = '" + m.apellido + "',nick = '" + m.email + "',contrasena = '" + m.password + "' where idUsuario = " + m.id + ";"; SQLConexion conexion = new SQLConexion(); if (conexion.ExcuteQuery(consulta)) { Session["Email"] = m.email; return(RedirectToAction("Index", "Producto")); } } return(View()); }
public ActionResult Register(UsuarioModel m) { if (ModelState.IsValid) { SQLConexion conexion = new SQLConexion(); if (!dataDuplicate(m.email, "select p.nick as email from Usuario p;")) { string consulta = "EXEC sp_AgregarUsuarioDefualt '" + m.nombre + "','" + m.apellido + "','" + m.email + "','" + m.password + "';"; conexion.ExcuteQuery(consulta); return(RedirectToAction("Login", "Account")); } else { ModelState.AddModelError("Error", "Ya existe el correo"); } } return(View()); }