public virtual TEntity Adicionar(TEntity entity) { _dbContext.Set <TEntity>().Add(entity); _dbContext.SaveChanges(); return(entity); }
public int Insert(Users users) { _context.Users.Add(users); _context.SaveChanges(); return(users.IdUser); }
public IActionResult Post(Cliente cliente) { if (cliente != null && TryValidateModel(cliente)) { //CASO OS DADOS RECEBIDOS SEJAM VÁLIDOS E NÃO EXISTA UM CLIENTE COM O MESMO CPF, OS DADOS SÃO SALVOS NO BANCO DE DADOS if (!(_context.Clientes.Any(c => c.CpfCliente == cliente.CpfCliente)) && !(_context.Clientes.Any(c => c.Email == cliente.Email))) { //INSERE O CLIENTE NO BANCO _context.Clientes.Add(cliente); //SALVA AS ALTERAÇÕESS _context.SaveChanges(); return(Ok()); } else { //RETORNA ERRO DE CONFLITO return(StatusCode(409)); } } else { //RETORNA ERRO DE BAD REQUEST return(BadRequest()); } }
public Cliente Adicionar(Cliente cliente) { var salvarCliente = db.Clientes.Add(cliente); db.SaveChanges(); return(salvarCliente); }
public ActionResult Create([Bind(Include = "Id,Nome,Endereco,Telefone,Email,DataNascimento,Ativo")] Cliente cliente) { if (ModelState.IsValid) { db.Clientes.Add(cliente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public ActionResult Create([Bind(Include = "CodCliente,Nome,CPF,Endereco,Telefone,Celular,Email,Sexo,EstadoCivil,Salario,DataCadastro,DataAlteracao,DataExcluido")] Cliente cliente) { if (ModelState.IsValid) { db.Clientes.Add(cliente); cliente.DataCadastro = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public ActionResult <Cliente> Post(Cliente cliente) { //Sem [ApiController] //if (ModelState.IsValid) //{ _context.Clientes.Add(cliente); _context.SaveChanges(); return(Created($"/api/clientes/{cliente.Id}", cliente)); //} //return BadRequest(ModelState); }
public IHttpActionResult PostCliente(Cliente cliente) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Clientes.Add(cliente); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = cliente.Id }, cliente)); }
public ActionResult Create([Bind(Include = "Id,Nome,DataCadastro")] Cliente cliente) { // SSBCVP : Neste ponto incluo a data e hora atual para o atributo DataCadastro cliente.DataCadastro = DateTime.Now; if (ModelState.IsValid) { db.Clientes.Add(cliente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public IActionResult GerarCliente(Cliente cliente) { if (ModelState.IsValid) { _clienteContext.Add(cliente); _clienteContext.SaveChanges(); return(RedirectToAction(nameof(Index))); } else { return(View(cliente)); } }
public IActionResult GerarProduto(Produto produto) { if (ModelState.IsValid) { _clienteContext.Add(produto); _clienteContext.SaveChanges(); return(RedirectToAction(nameof(Index))); } else { return(View(produto)); } }
public ActionResult Create([Bind(Include = "IdCliente,Nome,Endereco,Telefone")] Cliente cliente) { //ModelState.IsValid apenas verifica se o modelo que você está utilizando passou nas Anotações //de dados que você adicionou às propriedades. Por exemplo, você pode adicionar a anotação [Obrigatório] a uma de nossas propriedades de modelo. //Então, ModelState.IsValid valida contra isso. Se você não adicionar nenhuma anotação de dados ao seu modelo, então, sim, //o ModelState.IsValid não será de muita ajuda. if (ModelState.IsValid) { db.Clientes.Add(cliente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public static void Initialize(ClienteContext context) { context.Database.EnsureCreated(); if (context.Clientes.Any()) { return; } var clientes = new ClienteModel[] { new ClienteModel { Nome = "Erick Henrique de Oliveira", Cpf = "44243792801", Rg = "460743181", DataNascimento = new DateTime(1994, 03, 19) }, new ClienteModel { Nome = "Paulo Rodrigo de Oliveira", Cpf = "52406000079", Rg = "195756551", DataNascimento = new DateTime(1990, 11, 19) }, new ClienteModel { Nome = "Maria de Fatima Santos Oliveira", Cpf = "72711992098", Rg = "371240955", DataNascimento = new DateTime(1969, 07, 01) }, }; foreach (ClienteModel cliente in clientes) { context.Clientes.Add(cliente); } context.SaveChanges(); }
public static ClienteContext DataInMemory() { var options = new DbContextOptionsBuilder <ClienteContext>() .EnableSensitiveDataLogging() .UseInMemoryDatabase(Guid .NewGuid().ToString()).Options; var context = new ClienteContext(options); context.Clientes.AddRange(new List <ClienteModel>() { new ClienteModel { Id = 1, Nome = "Erick Henrique de Oliveira", Cpf = "44243792801", Rg = "460743181", DataNascimento = new DateTime(1994, 03, 19) }, new ClienteModel { Id = 2, Nome = "Paulo Rodrigo de Oliveira", Cpf = "52406000079", Rg = "195756551", DataNascimento = new DateTime(1990, 11, 19) }, new ClienteModel { Id = 3, Nome = "Maria de Fatima Santos Oliveira", Cpf = "72711992098", Rg = "371240955", DataNascimento = new DateTime(1969, 07, 01) }, }); context.SaveChanges(); return(context); }
public ActionResult RegistraCliente(Cliente c) { if (!ModelState.IsValid) { return(View("MenuAdministracionVenta")); } try { using (var db = new ClienteContext()) { var existe = db.Cliente.ToList().Exists(x => x.dni == c.dni); if (!existe) { //verifica en la BD si el cliente esta registrado o no db.Cliente.Add(c); db.SaveChanges(); return(RedirectToAction("MenuAdministracionVenta", new { message = "Cliente Registrado Satisfactoriamente. Su ID es: 11" })); } else { return(RedirectToAction("MenuAdministracionVenta", new { message = "Cliente ya Registrado" })); } } } catch (Exception ex) { ModelState.AddModelError("", "Error al registrar un Cliente -" + ex.Message); return(View()); } }
public void AddCliente(ICliente cliente) { using (var db = new ClienteContext(ConnectionStrings)) { db.Clientes.Add((Cliente)cliente); db.SaveChanges(); } }
public static void deletar(int id) { using (var ctx = new ClienteContext()) { ctx.Cliente.Remove(ctx.Cliente.Find(id)); ctx.SaveChanges(); } }
public static void cadastrar(Cliente cliente) { using (var ctx = new ClienteContext()) { ctx.Cliente.Add(cliente); ctx.SaveChanges(); } }
public int Adicionar(Cliente cliente) { using (var context = new ClienteContext()) { context.Clientes.Add(cliente); return(context.SaveChanges()); } }
public ActionResult Create(Factura f) { FillProductos(); FillCliente(); FillServicio(); var cantidad = _Context.Productos.Where(x => x.IdProducto == f.IdProducto).Select(x => x.Cantidad).FirstOrDefault(); if (f.IdProducto > 0) { if (cantidad < f.Cantidad_Art) { ViewBag.error = "No hay suficiente producto"; return(View(f)); } } f.FechaRegistro = DateTime.Now; f.Cancelada = false; _Context.Add(f); _Context.SaveChanges(); DescontarProductos(f.IdProducto, f.Cantidad_Art); ProductosVendidos(f.IdProducto); ServiciosVendidos(f.IdServicio); ContadorCliente(f.ClienteId, f.Total); return(RedirectToAction("Index")); }
public int Editar(Conta conta) { using (var context = new ClienteContext()) { context.Contas.Attach(conta); context.Entry(conta).State = EntityState.Modified; return(context.SaveChanges()); } }
public bool InsertCliente(Cliente cliente) { _context.Clientes.Add(cliente); _context.SaveChanges(); bool i = true; return(i); }
public void DeleteCliente(int?id) { var cliente = GetCliente(id); using (var db = new ClienteContext(ConnectionStrings)) { db.Clientes.Remove((Cliente)cliente); db.SaveChanges(); } }
public ActionResult Eliminar(Cliente cliente) { using (ClienteContext db = new ClienteContext()) { var obj = db.Clientes.Where(x => x.ID.Equals(cliente.ID)).FirstOrDefault(); db.Clientes.Remove(obj); db.SaveChanges(); } return(RedirectToAction("Index")); }
public HotelController(ClienteContext context) { _context = context; if (_context.HotelItems.Count() == 0) { _context.HotelItems.Add(new HotelItem { Nombre = "", Direccion = "", Telefono = 0, Precio = 0, Descuento = 0 }); _context.SaveChanges(); } }
public static void editar(int id, Cliente cliente) { using (var ctx = new ClienteContext()) { ctx.Cliente.Find(id).Nome = cliente.Nome; ctx.Cliente.Find(id).Email = cliente.Email; ctx.Cliente.Find(id).Cidade = cliente.Cidade; ctx.Cliente.Find(id).CPF = cliente.CPF; ctx.Cliente.Find(id).numeroCartao = cliente.numeroCartao; ctx.Cliente.Find(id).ReceberNoticiasEmail = cliente.ReceberNoticiasEmail; ctx.SaveChanges(); } }
public VehiculoController(ClienteContext context) { _context = context; if (_context.VehiculoItems.Count() == 0) { _context.VehiculoItems.Add(new VehiculoItem { Placa = "MNG321", Modelo = "1002483121", Marca = "Ferrari", Soat = "1212", Tecnomecanica = "tretw", Capacidad = 0 }); _context.SaveChanges(); } }
public LugarController(ClienteContext context) { _context = context; if (_context.LugarItems.Count() == 0) { _context.LugarItems.Add(new LugarItem { Id = 0, Nombre = "", Descripcion = "" }); _context.SaveChanges(); } }
public ClienteController(ClienteContext context) { _context = context; if (_context.ClienteItems.Count() == 0) { _context.ClienteItems.Add(new ClienteItem { Identificacion = "1002483121", Nombre = "Juan", Apellidos = "Mendoza Vega", Correo = "*****@*****.**", Contrasena = "123", Direccion = "Mayales", Telefono = 3423456412 }); _context.SaveChanges(); } }
public ReservaController(ClienteContext context) { _context = context; if (_context.ReservaItems.Count() == 0) { _context.ReservaItems.Add(new ReservaItem { Id = 0, ClienteId = "1002483121", Estado = false, CantidadPersonas = 0, Fecha = "00/00/0000", Hora = "00:00" }); _context.SaveChanges(); } }