//Clientes /// <summary> /// Convertir clase clienteViewModel a cliente /// </summary> /// <param name="clienteViewModel"></param> /// <param name="isNew"></param> /// <returns>Cliente(class)</returns> public async Task <Cliente> ToClienteAsync(ClienteViewModel clienteViewModel, bool isNew) { var cliente = new Cliente() { Activo = clienteViewModel.Activo, ClienteID = isNew ? Guid.NewGuid() : clienteViewModel.ClienteID, CodigoPostal = clienteViewModel.CodigoPostal, Colonia = clienteViewModel.Colonia.Trim().ToUpper(), Domicilio = clienteViewModel.Domicilio.Trim().ToUpper(), Email = clienteViewModel.Email.Trim().ToLower(), FechaRegistro = DateTime.Now, MunicipioID = clienteViewModel.MunicipioID, Municipios = await _getHelper.GetMunicipioByIdAsync((int)clienteViewModel.MunicipioID), Nombre = clienteViewModel.Nombre.Trim().ToUpper(), RFC = clienteViewModel.RFC.Trim().ToUpper(), Telefono = clienteViewModel.Telefono }; return(cliente); }