public async Task <IActionResult> Create([Bind("Id,ClienteId,NReferencia,TotalNeto,Impuesto,TotalCotizacion,FechaEmision,FechaVencimiento")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ClienteId"] = new SelectList(_context.Clientes, "Id", "Nombre", cotizacion.ClienteId); return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("id,descripcion,monto")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("Id,UserName,Password,ConfirmPassword,IsAdmin")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Create([Bind("Perfil,Contraseña,Id,Rut,Nombre,Paterno,Materno,Email")] Usuario usuario) { if (ModelState.IsValid) { _context.Add(usuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Create([Bind("Id,Valor,Estado,ClienteID,Descripcion,Fecha")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("correlativoID,tipoServicio,descripcion,montoTotal,valorAgregado,fecha,estado,version")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("Id,Rut,Nombre,Paterno,Materno")] Persona persona) { if (ModelState.IsValid) { _context.Add(persona); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(persona)); }
public async Task <IActionResult> Create([Bind("Id,Descripcion,Cantidad,ValorUnitario,TotalValor")] Servicio servicio) { if (ModelState.IsValid) { _context.Add(servicio); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(servicio)); }
public async Task <IActionResult> Create([Bind("CotizacionPersonaID")] CotizacionPersona cotizacionPersona) { if (ModelState.IsValid) { _context.Add(cotizacionPersona); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cotizacionPersona)); }
public async Task <IActionResult> Create([Bind("ID,nombreCliente,nombreProductor,fechaCreacion,fechaValidez,descripcion,costo,total,estado,PersonaRut")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PersonaRut"] = new SelectList(_context.Personas, "Rut", "Rut", cotizacion.PersonaRut); return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("ID,NombreCliente,Monto,fechaCreacion,fechaRevision,Estado,Descripcion,RUT")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["RUT"] = new SelectList(_context.Personas, "Rut", "Rut", cotizacion.RUT); return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("CotizacionId,Nombre,Fecha,Servicios,ValorCotizado,Descripcion,Rut")] Cotizacion cotizacion) { if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Rut"] = new SelectList(_context.Personas, "PersonaId", "Rut", cotizacion.Rut); return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("Id,Rut,Nombre,Paterno,Materno,Direccion,Correo")] Cliente cliente) { if (ModelState.IsValid) { if (_logic.validarRut(cliente.Rut) && _logic.CorreoValido(cliente.Correo)) { _context.Add(cliente); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } return(View(cliente)); }
public async Task <IActionResult> Create([Bind("Id,Rut,Nombre,Paterno,Materno,Email,Telefono")] Persona persona) { if (ModelState.IsValid) { try{ _context.Add(persona); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }catch (Exception) { //Parametros de persona invalidos } } return(View(persona)); }
public async Task <IActionResult> Create([Bind("ID,fechaModificacion,fechaCreacion,requisitos")] Cotizacion cotizacion) { Utilidades utilidades = new Utilidades(); utilidades.validarID(cotizacion.ID); utilidades.validarFecha(cotizacion.fechaModificacion); utilidades.validarFecha(cotizacion.fechaCreacion); if (ModelState.IsValid) { _context.Add(cotizacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cotizacion)); }
public async Task <IActionResult> Create([Bind("Id,Rut,Nombre,Paterno,Materno")] Persona persona) { //ACA Utilidades utilidades = new Utilidades(); utilidades.validarNombre(persona.Nombre); utilidades.validarNombre(persona.Materno); utilidades.validarNombre(persona.Paterno); utilidades.validarRut(persona.Rut); utilidades.validarID(persona.Id); if (ModelState.IsValid) { _context.Add(persona); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(persona)); }
public async Task <IActionResult> Create([Bind("Rut,Nombre,Paterno,Materno")] Persona persona) { //var listaPersona = _context.Personas.Where(m => m.Rut == persona.Rut); //if(listaPersona == null){ // return NotFound(); //}else //{ // int cant = listaPersona.Count(); //if (listaPersona.Count() == 0){ // if (ModelState.IsValid){ // _context.Add(persona); // await _context.SaveChangesAsync(); // return RedirectToAction(nameof(Index)); //} // return View(persona); // }else{ //agregar popup de rut ya existe! // ModelState.AddModelError("rut", "El Rut ingresado ya existe en el sistema!, intenta con otro Rut."); //return RedirectToAction(nameof(Create)); // return View (persona); //} //} if (ModelState.IsValid) { if (Persona.validarRut(persona.Rut)) { _context.Add(persona); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } return(View(persona)); }