public CustomerViewModel(tCliente c) { IdCliente = c.Id; Nome = c.RagioneSociale; CittaDitta = c.Citta; CodiceUniclima = c.CodiceUniclima; Email = c.IndirizzoEmail; TelefonoUfficio = c.TelefonoUfficio; }
public void RemoveCustomerWithId(int Id) { tCliente Element = this.dbEntity.tCliente.FirstOrDefault(x => x.Id == Id); if (Element != null) { dbEntity.tCliente.Remove(Element); dbEntity.SaveChangesAsync(); } }
public CustomerDetailsViewModel(tCliente c) { this.Id = c.Id; this.RagioneSociale = c.RagioneSociale; this.CodiceUniclima = c.CodiceUniclima; this.Indirizzo = c.Indirizzo; this.CAP = c.CAP ?? 0; this.Citta = c.Citta; this.Provincia = c.Provincia; }
public ActionResult Create(CustomerDetailsViewModel model) { if (model == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tCliente client = new tCliente() { RagioneSociale = model.RagioneSociale, CodiceUniclima = model.CodiceUniclima, Indirizzo = model.Indirizzo, CAP = model.CAP, Citta = model.Citta, Provincia = model.Provincia }; _CustomerRepository.SaveCustomer(client, EnumUseful.typeOfDatabaseOperation.CREATE); return(RedirectToAction("Index")); }
public void SaveCustomer(tCliente cliente, EnumUseful.typeOfDatabaseOperation typeOfDatabaseOperation) { switch (typeOfDatabaseOperation) { case EnumUseful.typeOfDatabaseOperation.EDIT: tCliente CustomerToEdit = dbEntity.tCliente.FirstOrDefault(x => x.Id == cliente.Id); if (CustomerToEdit != null) { CustomerToEdit.RagioneSociale = cliente.RagioneSociale; CustomerToEdit.CodiceUniclima = cliente.CodiceUniclima; CustomerToEdit.Indirizzo = cliente.Indirizzo; CustomerToEdit.CAP = cliente.CAP; CustomerToEdit.Citta = cliente.Citta; CustomerToEdit.Provincia = cliente.Provincia; } break; case EnumUseful.typeOfDatabaseOperation.CREATE: if (cliente != null) { dbEntity.tCliente.Add(cliente); } break; } try { dbEntity.SaveChanges(); } catch (Exception ee) { Console.WriteLine(ee.Message); } }
public bool Salvar(tCliente cliente, int usuarioId) { var retorno = dbIngresso.salvar_tCliente2ComContatoTipoID( usuarioId, cliente.ID, DateTime.Now.ToString("yyyyMMddHHmmssffff"), cliente.Nome, cliente.RG, cliente.CPF, cliente.CarteiraEstudante, cliente.Sexo, cliente.DDDTelefone, cliente.Telefone, cliente.DDDTelefoneComercial, cliente.TelefoneComercial, cliente.DDDCelular, cliente.Celular, cliente.DataNascimento, cliente.Email, cliente.RecebeEmail, cliente.CEPEntrega, cliente.EnderecoEntrega, cliente.NumeroEntrega, cliente.CidadeEntrega, cliente.EstadoEntrega, cliente.CEPCliente, cliente.EnderecoCliente, cliente.NumeroCliente, cliente.CidadeCliente, cliente.EstadoCliente, cliente.ClienteIndicacaoID, cliente.Obs, cliente.ComplementoEntrega, cliente.BairroEntrega, cliente.ComplementoCliente, cliente.BairroCliente, cliente.Senha, cliente.Ativo, cliente.StatusAtual, null, cliente.NomeEntrega, cliente.CEPEntrega, cliente.RGEntrega, cliente.Pais, cliente.CPFResponsavel, cliente.ContatoTipoID, cliente.CNPJ, cliente.NomeFantasia, cliente.RazaoSocial, cliente.InscricaoEstadual, cliente.Profissao, cliente.SituacaoProfissionalID, cliente.DDDTelefoneComercial2, cliente.TelefoneComercial2, cliente.LoginOSESP, SiteId ).FirstOrDefault(); if (retorno != null) { if ((retorno.Retorno == 1) || (retorno.Retorno == 2)) { cliente.ID = retorno.ClienteID; return(true); } } return(false); }