示例#1
0
 public ActionResult Edit(Ecom_ProductoTipo Ecom_ProductoTipo_)
 {
     EcomData_ = new EcomData(StringConnectio);
     try
     {
         if (!ModelState.IsValid)
         {
             return(View(Ecom_ProductoTipo_));
         }
         else
         {
             EcomData_.Connect();
             Ecom_ProductoTipo_ = (Ecom_ProductoTipo)EcomData_.SetObjectConnection(Ecom_ProductoTipo_, DataModel.TipoProducto);
             bool result = Ecom_ProductoTipo_.Update();
             if (result)
             {
                 return(RedirectToAction(nameof(Index)));
             }
             else
             {
                 throw new Ecom_Exception(EcomData_.GetLastMessage());
             }
         }
     }
     catch (Ecom_Exception ex)
     {
         ModelState.AddModelError(string.Empty, string.Format("{0}", ex.Message));
         return(View(Ecom_ProductoTipo_));
     }
     finally
     {
         if (EcomData_ != null)
         {
             EcomData_.Disconnect();
         }
     }
 }