public void Atualizar(TipoComercio novosDados) { TipoComercio antigosDados = ctx.TipoComercio.FirstOrDefault(Tc => Tc.IdTipoComercio == novosDados.IdTipoComercio); if (novosDados.Tipo != null) { antigosDados.Tipo = novosDados.Tipo; } ctx.TipoComercio.Update(antigosDados); ctx.SaveChanges(); }
public void Atualizar(Produto novosDados) { Produto velhosDados = ctx.Produto.FirstOrDefault(p => p.IdProduto == novosDados.IdProduto); if (novosDados.NomeProduto != null) { velhosDados.NomeProduto = novosDados.NomeProduto; } ctx.Produto.Update(velhosDados); ctx.SaveChanges(); }
public void Atualizar(Comercio NovosDados) { Comercio DadosAntigos = ctx.Comercio.FirstOrDefault(C => C.IdComercio == NovosDados.IdComercio); if (NovosDados.NomeFantasia != null) { DadosAntigos.NomeFantasia = NovosDados.NomeFantasia; } if (NovosDados.Cnpj != null) { DadosAntigos.Cnpj = NovosDados.Cnpj; } if (NovosDados.Cep != null) { DadosAntigos.Cep = NovosDados.Cep; } if (NovosDados.Uf != null) { DadosAntigos.Uf = NovosDados.Uf; } if (NovosDados.Cidade != null) { DadosAntigos.Cidade = NovosDados.Cidade; } if (NovosDados.Bairro != null) { DadosAntigos.Bairro = NovosDados.Bairro; } if (NovosDados.Logradouro != null) { DadosAntigos.Logradouro = NovosDados.Logradouro; } if (NovosDados.Numero != null) { DadosAntigos.Numero = NovosDados.Numero; } if (NovosDados.TelefoneFixo != null) { DadosAntigos.TelefoneFixo = NovosDados.TelefoneFixo; } if (NovosDados.TelefoneCelular != null) { DadosAntigos.TelefoneCelular = NovosDados.TelefoneCelular; } if (NovosDados.Descricao != null) { DadosAntigos.Descricao = NovosDados.Descricao; } ctx.Comercio.Update(DadosAntigos); ctx.SaveChanges(); }
public void Atualizar(Cupom NovosDados) { Cupom DadosAntigos = ctx.Cupom.FirstOrDefault(c => c.IdCupom == NovosDados.IdCupom); if (NovosDados.Desconto != null) { DadosAntigos.Desconto = NovosDados.Desconto; } if (NovosDados.FkProduto != null) { DadosAntigos.FkProduto = NovosDados.FkProduto; } ctx.Cupom.Update(DadosAntigos); ctx.SaveChanges(); }
public Guid AddNewCompany(AddComanyViewModel addComanyViewModel) { if (addComanyViewModel is null) { throw new ArgumentNullException("Object Null"); } try { Guid companyToken = Guid.NewGuid(); Company company = new Company() { Email = addComanyViewModel.email, Name = addComanyViewModel.name, Description = addComanyViewModel.description, NickName = addComanyViewModel.nickName, BusinessRate = 0, FiscalId = addComanyViewModel.fiscalId, Token = companyToken, Password = addComanyViewModel.password }; _context.Company.Add(company); Address address = new Address() { AddressNumber = int.Parse(addComanyViewModel.addressNumber), Cep = addComanyViewModel.cep, Street = addComanyViewModel.street, City = addComanyViewModel.city, Geolocation = addComanyViewModel.geolocation, Company = company }; _context.Address.Add(address); Contact contact = new Contact() { MobilePhone = int.Parse(addComanyViewModel.mobilePhone), Phone = int.Parse(addComanyViewModel.phone), Whatsapp = int.Parse(addComanyViewModel.whatsapp), LocationCode = int.Parse(addComanyViewModel.LocationCode), Company = company }; _context.Contact.Add(contact); _context.SaveChanges(); return(companyToken); } catch (Exception e) { throw e; } }
public void Atualizar(Usuario novosDados) { Usuario usuarioAntigo = ctx.Usuario.FirstOrDefault(U => U.IdUsuario == novosDados.IdUsuario); if (novosDados.Nome != null) { usuarioAntigo.Nome = novosDados.Nome; } if (novosDados.Email != null) { usuarioAntigo.Email = novosDados.Email; } if (novosDados.Senha != null) { usuarioAntigo.Senha = novosDados.Senha; } if (novosDados.Telefone != null) { usuarioAntigo.Telefone = novosDados.Telefone; } ctx.Usuario.Update(usuarioAntigo); ctx.SaveChanges(); }
public Guid AddClient(AddClientViewModel addClientViewModel) { var clientondb = _context.Client.Where(c => c.Email == addClientViewModel.Email).FirstOrDefault(); if (!(clientondb is null)) { return(Guid.Empty); } Guid clientToken = Guid.NewGuid(); Client client = new Client() { Age = int.Parse(addClientViewModel.Age), Email = addClientViewModel.Email, Gender = addClientViewModel.Gender, Name = addClientViewModel.Name, Password = addClientViewModel.Password, Token = clientToken }; _context.Client.Add(client); _context.SaveChanges(); return(clientToken); }
public void CreateBonus(AddBonusViewModel addBonusViewModel) { Guid cToken = Guid.Parse(addBonusViewModel.companyToken); var company = _context.Company.Where(c => c.Token == cToken).FirstOrDefault(); if (company == null) { return; } Bonus bonus = new Bonus() { CreatedOn = DateTime.Now, Description = addBonusViewModel.description, ExpirationDateTime = addBonusViewModel.expirationDate, ImageUrl = addBonusViewModel.imageUrl, Name = addBonusViewModel.name, QuantBonus = addBonusViewModel.quantBonus, CompanyId = company.CompanyId }; _context.Bonus.Add(bonus); _context.SaveChanges(); }