public IEnumerable <ClienteRequest> ListarClientes() { using (Models.CarCenterDB db = new Models.CarCenterDB()) { var clientes = db.Clientes.Select(x => new ClienteRequest { PrimerNombre = x.PrimerNombre, SegundoNombre = x.SegundoNombre, PrimerApellido = x.PrimerApellido, SegundoApellido = x.SegundoApellido, TipoDocumento = x.TipoDocumento, NumeroDocumento = x.NumeroDocumento, NumeroCelular = x.NumeroCelular, Direccion = x.Direccion, CorreoElectronico = x.CorreoElectronico, Presupuesto = x.Presupuesto }).ToList(); return(clientes); } }
public IHttpActionResult AgregarCliente(ClienteRequest model) { using (Models.CarCenterDB db = new Models.CarCenterDB()) { var oCliente = new Models.Clientes(); oCliente.PrimerNombre = model.PrimerNombre; oCliente.SegundoNombre = model.SegundoNombre; oCliente.PrimerApellido = model.PrimerApellido; oCliente.SegundoApellido = model.SegundoApellido; oCliente.TipoDocumento = model.TipoDocumento; oCliente.NumeroDocumento = model.NumeroDocumento; oCliente.NumeroCelular = model.NumeroCelular; oCliente.Direccion = model.Direccion; oCliente.CorreoElectronico = model.CorreoElectronico; oCliente.Presupuesto = model.Presupuesto; db.Clientes.Add(oCliente); db.SaveChanges(); } return(Ok("Cliente agregado satisfactoriamente")); }