Пример #1
0
 public ActionResult Delete(int id, IFormCollection collection)
 {
     EcomData_ = new EcomData(StringConnectio);
     try
     {
         EcomData_.Connect();
         Ecom_PedidoAjuste_    = (Ecom_PedidoAjuste)EcomData_.GetObject(DataModel.PedidoAjuste);
         Ecom_PedidoAjuste_.Id = id;
         bool result2 = Ecom_PedidoAjuste_.Get(id);
         int  perdido = Ecom_PedidoAjuste_.Pedido;
         bool result  = Ecom_PedidoAjuste_.Delete();
         if (result)
         {
             return(RedirectToAction("Details", "Pedido", new { Id = perdido }));
         }
         else
         {
             throw new Ecom_Exception(EcomData_.GetLastMessage());
         }
     }
     catch (Ecom_Exception ex)
     {
         return(View("../ErrorPages/Error", new { id = ex.Message }));
     }
     finally
     {
         if (EcomData_ != null)
         {
             EcomData_.Disconnect();
         }
     }
 }
Пример #2
0
 // GET: TipoProducto/Details/5
 public ActionResult Details(int id)
 {
     EcomData_ = new EcomData(StringConnectio);
     try
     {
         EcomData_.Connect();
         Ecom_PedidoAjuste_ = (Ecom_PedidoAjuste)EcomData_.GetObject(DataModel.PedidoAjuste);
         bool result = Ecom_PedidoAjuste_.Get(id);
         if (result)
         {
             return(View(Ecom_PedidoAjuste_));
         }
         else
         {
             throw new Ecom_Exception(EcomData_.GetLastMessage());
         }
     }
     catch (Ecom_Exception ex)
     {
         return(View("../ErrorPages/Error", new { id = ex.Message }));
     }
     finally
     {
         if (EcomData_ != null)
         {
             EcomData_.Disconnect();
         }
     }
 }
Пример #3
0
 // GET: TipoProducto
 public ActionResult Index()
 {
     EcomData_ = new EcomData(StringConnectio);
     try
     {
         EcomData_.Connect();
         Ecom_PedidoAjuste_ = (Ecom_PedidoAjuste)EcomData_.GetObject(DataModel.PedidoAjuste);
         List <Ecom_PedidoAjuste> result = Ecom_PedidoAjuste_.Get();
         return(View(result));
     }
     catch (Ecom_Exception ex)
     {
         return(View("../ErrorPages/Error", new { id = ex.Message }));
     }
     finally
     {
         if (EcomData_ != null)
         {
             EcomData_.Disconnect();
         }
     }
 }
Пример #4
0
 public ActionResult Create(Ecom_PedidoAjuste Ecom_PedidoAjuste_)
 {
     //return RedirectToAction(nameof(Index));
     EcomData_ = new EcomData(StringConnectio);
     try
     {
         if (!ModelState.IsValid)
         {
             return(View(Ecom_PedidoAjuste_));
         }
         else
         {
             EcomData_.Connect();
             Ecom_PedidoAjuste_ = (Ecom_PedidoAjuste)EcomData_.SetObjectConnection(Ecom_PedidoAjuste_, DataModel.PedidoAjuste);
             bool result = Ecom_PedidoAjuste_.Add();
             if (result)
             {
                 return(RedirectToAction("Details", "Pedido", new { Id = Ecom_PedidoAjuste_.Pedido }));
             }
             else
             {
                 throw new Ecom_Exception(EcomData_.GetLastMessage());
             }
         }
     }
     catch (Ecom_Exception ex)
     {
         ModelState.AddModelError(string.Empty, string.Format("{0}", ex.Message));
         return(View(Ecom_PedidoAjuste_));
     }
     finally
     {
         if (EcomData_ != null)
         {
             EcomData_.Disconnect();
         }
     }
 }