/// <summary> /// Añade un pedido de cliente a la lista y la inserta en la base de datos. /// </summary> /// <param name="order">ENCustomerOrder a añadir.</param> public void AddENCUsotmerOrder(ENCustomerOrder order) { this.LoadOrders(); this.orders.Add(order); //falta tener hecho ENCustomerOrder throw new NotImplementedException(); }
public ENCustomerOrder Read(int id) { try { ENCustomerOrder ret = new ENCustomerOrder(); List <object> param = new List <object>(); param.Add((object)id); ret.FromRow(cad.Select(param)); Lines = ret.Lines; return(ret); } catch (Exception ex) { throw ex; } }
public ActionResult Checkout() { var cart = ShoppingCart.Instance; var order = new ENCustomerOrder(); order.DataOrder = DateTime.Now; order.CustomerId = 1;//TODO: Get Customer from Session foreach (var item in cart.Items) { order.AddLine(item.Book, item.Quantity); } try { order.Save(); cart.Items.Clear(); } catch (Exception ex) { } return View("Cart",ShoppingCart.Instance); }
public List <ENCustomerOrder> Filter(String where) { List <ENCustomerOrder> ret = new List <ENCustomerOrder>(); DataTable table = cad.SelectWhere(where); try { foreach (DataRow row in table.Rows) { ENCustomerOrder co = new ENCustomerOrder(); co.FromRow(row); co.Lines = co.Lines; ret.Add(co); } return(ret); } catch (Exception ex) { throw ex; } }
public List<ENCustomerOrder> ReadAll() { List<ENCustomerOrder> ret = new List<ENCustomerOrder>(); DataTable table = cad.SelectAll(); try { foreach (DataRow row in table.Rows) { ENCustomerOrder co = new ENCustomerOrder(); co.FromRow(row); //co.Lines = co.Lines; ret.Add(co); } return ret; } catch (Exception ex) { throw ex; } }
public ENCustomerOrder Read(int id) { try { ENCustomerOrder ret = new ENCustomerOrder(); List<object> param = new List<object>(); param.Add((object)id); ret.FromRow(cad.Select(param)); Lines = ret.Lines; return ret; } catch (Exception ex) { throw ex; } }
//PEDIDOS CLIENTES private void buttonMostrarPedidosPadres_Click(object sender, EventArgs e) { ENCustomerOrder customerorder = new ENCustomerOrder(); // List<ENCustomerOrder> list = customerorder. }
public JsonResult CustomerOrderUpdate(ENCustomerOrder order) { try { order.Save(); return Json(new { Result = "OK" }); } catch (Exception ex) { return Json(new { Result = "ERROR", Message = ex.Message }); } }
public JsonResult CustomerOrderList() { try { var reader = new ENCustomerOrder(); var list = reader.ReadAll(); return Json(new { Result = "OK", Records = list, TotalRecordCount = list.Count }); } catch (Exception ex) { return Json(new { Result = "ERROR", Message = ex.Message }); } }