public ActionResult Create([Bind(Include = "idEmpleado,tipoDocumento,primerNombre,segundoNombre,primerApellido,segundoApellido,rol,direccion,email,telefono,celular,estado")] empleado empleado) { if (ModelState.IsValid) { var existe = db.empleado.Where(x => x.idEmpleado == empleado.idEmpleado).FirstOrDefault(); if (existe == null) { if (empleado.celular == null && empleado.telefono == null) { ModelState.AddModelError("", "Se debe ingresar:\nEl campo Telefono y/o celular"); } else { db.empleado.Add(empleado); db.SaveChanges(); TempData["Message"] = "Registro Exitoso"; return(RedirectToAction("Index")); } } else { ModelState.AddModelError("", "El documento ya existe en la base de datos"); } } return(View(empleado)); }
public ActionResult Create([Bind(Include = "idProducto,nombre,valor,descripcion,idPresentacion,idTipoProducto,idMarca,idUnidad,estado")] producto producto) { if (ModelState.IsValid) { db.producto.Add(producto); db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.idMarca = new SelectList(db.marca, "idMarca", "nombre", producto.idMarca); //ViewBag.idPresentacion = new SelectList(db.presentacion, "idPresentacion", "nombre", producto.idPresentacion); //ViewBag.idTipoProducto = new SelectList(db.tipoproducto, "idTipoProducto", "nombre", producto.idTipoProducto); //ViewBag.idUnidad = new SelectList(db.unidad, "idUnidad", "nombre", producto.idUnidad); // ViewData["IdPresentacionSeleccionado"] = producto.idPresentacion; ViewBag.idPresentacion = db.presentacion.ToList(); ViewData["IdTipoProductoSeleccionado"] = producto.idTipoProducto; ViewBag.idTipoProducto = db.tipoproducto.ToList(); ViewData["IdUnidadSeleccionado"] = producto.idUnidad; ViewBag.idUnidad = db.unidad.ToList(); ViewData["IdMarcaSeleccionado"] = producto.idMarca; ViewBag.idMarca = db.marca.ToList(); return(View(producto)); }
public ActionResult Create([Bind(Include = "idTipoProducto,nombre,descripcion")] tipoproducto tipoproducto) { if (ModelState.IsValid) { db.tipoproducto.Add(tipoproducto); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoproducto)); }
public ActionResult Create([Bind(Include = "idPresentacion,nombre,descripcion")] presentacion presentacion) { if (ModelState.IsValid) { db.presentacion.Add(presentacion); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(presentacion)); }
public ActionResult Create([Bind(Include = "idMarca,nombre,descripcion")] marca marca) { if (ModelState.IsValid) { db.marca.Add(marca); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(marca)); }
public ActionResult Create([Bind(Include = "idUnidad,nombre,descripcion")] unidad unidad) { if (ModelState.IsValid) { db.unidad.Add(unidad); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(unidad)); }
public ActionResult Create([Bind(Include = "idContacto,tipoDocumento,primerNombre,segundoNombre,primerApellido,segundoApellido,celular,email,idProveedor")] contacto contacto) { if (ModelState.IsValid) { db.contacto.Add(contacto); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idProveedor = new SelectList(db.proveedor, "idProveedor", "tipoDocumento", contacto.idProveedor); return(View(contacto)); }
public ActionResult Create([Bind(Include = "idCompra,fechaCompra,descuento,idProveedor,valorCompra,estado")] compra compra) { if (ModelState.IsValid) { db.compra.Add(compra); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idProveedor = new SelectList(db.proveedor, "idProveedor", "idProveedor", compra.idProveedor); return(View(compra)); }
public ActionResult Create([Bind(Include = "idDevolucion,fechaDevolucion,idProveedor,estado")] devolucion devolucion) { if (ModelState.IsValid) { db.devolucion.Add(devolucion); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idProveedor = new SelectList(db.proveedor, "idProveedor", "idProveedor", devolucion.idProveedor); return(View(devolucion)); }
public ActionResult Create([Bind(Include = "primerNombre,segundoNombre,primerApellido,segundoApellido,telefono,celular,email,direccion,barrio,estado")] cliente cliente) { if (ModelState.IsValid) { db.cliente.Add(cliente); db.SaveChanges(); TempData["Message"] = "Cliente registrado con exito"; return(RedirectToAction("Index")); } return(View(cliente)); }
public ActionResult Create([Bind(Include = "idMovimiento,fechaVenta,fechaEntrega,descuento,idCliente,idEmpleado,idTipoMovimiento,valorTotal,estado")] movimiento movimiento) { if (ModelState.IsValid) { db.movimiento.Add(movimiento); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idCliente = new SelectList(db.cliente, "idCliente", "idCliente", movimiento.idCliente); ViewBag.idEmpleado = new SelectList(db.empleado, "idEmpleado", "idEmpleado", movimiento.idEmpleado); ViewBag.idTipoMovimiento = new SelectList(db.tipomovimiento, "idTipoMovimiento", "nombre", movimiento.idTipoMovimiento); return(View(movimiento)); }
public ActionResult Create([Bind(Include = "idCuentaUsuario,nombreUsuario,contrasena,preguntaSeguridad,respuestaSeguridad,idEmpleado")] cuentausuario cuentausuario) { if (ModelState.IsValid) { /* Byte[] original = ASCIIEncoding.Default.GetBytes(cuentausuario.contrasena); * Byte[] encodedBytes = md.ComputeHash(original); * cuentausuario.contrasena = BitConverter.ToString(encodedBytes);*/ db.cuentausuario.Add(cuentausuario); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEmpleado = new SelectList(db.empleado, "idEmpleado", "idEmpleado", cuentausuario.idEmpleado); return(View(cuentausuario)); }
public ActionResult Create([Bind(Include = "idProveedor,tipoDocumento,empresa,direccionEmpresa,emailEmpresa,telefonoEmpresa, nombreVendedor, apellidoVendedor, telefonoVendedor,estado")] proveedor proveedor) { if (ModelState.IsValid) { var existe = db.proveedor.Where(x => x.idProveedor == proveedor.idProveedor).FirstOrDefault(); if (existe == null) { db.proveedor.Add(proveedor); db.SaveChanges(); TempData["mensajeRegistro"] = "Registro exitoso"; return(RedirectToAction("Index")); } ModelState.AddModelError("", "El proveedor ya se encuentra registrado"); } return(View(proveedor)); }
public ActionResult Create(Devolucion_Detalle devolucionDetalle) { if (ModelState.IsValid) { db.devolucion.Add(devolucionDetalle.devolucion); db.SaveChanges(); devolucionDetalle.dtDevolucion.idDevolucion = devolucionDetalle.devolucion.idDevolucion; db.detalledevolucion.Add(devolucionDetalle.dtDevolucion); db.SaveChanges(); return(RedirectToAction("Index")); } ViewData["IdProductoSeleccionado"] = devolucionDetalle.dtDevolucion.idProducto; ViewData["IdProveedorSeleccionado"] = devolucionDetalle.devolucion.idProveedor; ViewBag.idProveedor = db.proveedor.ToList(); ViewBag.idProducto = db.producto.ToList(); return(View(devolucionDetalle)); }
public ActionResult Create(Compra_Detalle compraDetalle) { if (ModelState.IsValid) { db.compra.Add(compraDetalle.compra); db.SaveChanges(); compraDetalle.dtcompra.idCompra = compraDetalle.compra.idCompra; db.detallecompra.Add(compraDetalle.dtcompra); db.SaveChanges(); TempData["Message"] = "Registro exítoso"; return(RedirectToAction("Index")); } ViewData["IdProductoSeleccionado"] = compraDetalle.dtcompra.idProducto; ViewData["IdProveedorSeleccionado"] = compraDetalle.compra.idProveedor; ViewBag.idProveedor = db.proveedor.ToList(); ViewBag.idProducto = db.producto.ToList(); return(View(compraDetalle)); }