public static Customer Map(Lib.Customer customer) => new Customer { CustomerId = customer.Id, FirstName = customer.FirstName, LastName = customer.LastName, DefaultStoreId = customer.DefaultStoreId };
public void UpdateCustomer(Lib.Customer customer) { //_db.Entry(customer).State = EntityState.Modified; // calling Update would mark every property as Modified. // this way will only mark the changed properties as Modified. _db.Entry(_db.Customer.Find(customer.Id)).CurrentValues.SetValues(Mapper.Map(customer)); }
public void Create() { var iugu = new iugu(); var custom = new System.Collections.Generic.List<CustomVariables>(); custom.Add(new CustomVariables{ name = "Tipo", value = "Desmanche"}); custom.Add(new CustomVariables{ name = "Representante", value = "Fabio Munhoz (RJ)"}); var usuario = new Lib.Customer().Create("*****@*****.**","Daniel Teste 2 C#","teste da api em C#",custom); var criado = usuario.id; }
// GET: Customer/Edit/5 public ActionResult Edit(int id) { Lib.Customer libRest = CRepo.GetCustomerById(id); var webRest = new Customer { CustomerId = libRest.Id, FirstName = libRest.FirstName, LastName = libRest.LastName, DefaultStoreId = libRest.DefaultStoreId }; return(View()); }
public void InsertCustomer(Lib.Customer customer) { //_db.Customer.Add(Mapper.Map(customer)); //_db.SaveChanges(); var newCustomer = new ClothingStore.Context.Customer { FirstName = customer.FirstName, LastName = customer.LastName, DefaultStoreId = customer.DefaultStoreId }; _db.Customer.Add(newCustomer); _db.SaveChanges(); }
public void Create() { var iugu = new iugu(); var custom = new System.Collections.Generic.List <CustomVariables>(); custom.Add(new CustomVariables { name = "Tipo", value = "Desmanche" }); custom.Add(new CustomVariables { name = "Representante", value = "Fabio Munhoz (RJ)" }); var usuario = new Lib.Customer().Create("*****@*****.**", "Daniel Teste 2 C#", "teste da api em C#", custom); var criado = usuario.id; }
// GET: Customer/Edit/5 public ActionResult Edit(int id) { //Lib.Restaurant libRest = Repo.GetRestaurantById(id); //var webRest = new Restaurant //{ // Id = libRest.Id, // Name = libRest.Name //}; Lib.Customer libRest = CRepo.GetCustomerById(id); var webRest = new Customer { CustomerId = libRest.Id, FirstName = libRest.FirstName, LastName = libRest.LastName, DefaultStoreId = libRest.DefaultStoreId }; return(View()); }
public ActionResult Create(Lib.Customer customer) { try { // TODO: Add insert logic here var newCustomer = new Lib.Customer { FirstName = customer.FirstName, LastName = customer.LastName, DefaultStoreId = customer.DefaultStoreId }; CRepo.InsertCustomer(newCustomer); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { _logger.LogError(ex.ToString()); return(RedirectToAction("Error", "Home")); } }
//[OK] Autenticação //[OK] Tokens (falta testar) //[OK] Cobrança Direta (falta testar) //[OK] Clientes //[OK] Formas de Pagamento (Falta testar) //[OK] Faturas //[OK] Planos //Assinaturas //Transferências de Valores //Market Place static void Main(string[] args) { var iugu = new iugu(); Console.WriteLine("Teste de Clientes em: " + iugu.BaseURI); var usuario = new Lib.Customer(); //var userid = Console.ReadLine(); //var customer = usuario.Delete(userid); //Console.WriteLine(customer.name); //var usuario = new Lib.Customer().Create(new Entity.CustomerModel //{ // email = "*****@*****.**", // name = "Daniel Teste C#", // notes = "teste da api em C#", //}); Console.WriteLine(usuario.Get().totalItems); Console.ReadLine(); }
//[FromRoute] int id, [Bind("Name")]Restaurant restaurant public ActionResult Edit([FromRoute] int id, [Bind("Name")] Customer customer) { try { // edit does not work if (ModelState.IsValid) { Lib.Customer libRest = CRepo.GetCustomerById(id); libRest.FirstName = customer.FirstName; libRest.LastName = customer.LastName; libRest.DefaultStoreId = customer.DefaultStoreId; CRepo.Save(); return(RedirectToAction(nameof(Index))); } return(View(customer)); } catch { return(View(customer)); } }
public void InsertCustomer(Lib.Customer customer) { _db.Add(Mapper.Map(customer)); }