public ActionResult Edit(int id, FormCollection collection)
 {
     try
     {
         // TODO: Add update logic here
         CuentaGastosDetalle cgd = new CuentaGastosDetalle()
         {
             IdCuentaGastosDetalle = id,
             CuentaGastoId         = Int32.Parse(collection.Get("CuentaGastoId")),
             FolioFactura          = collection.Get("FolioFactura"),
             Fecha       = DateTime.Parse(collection.Get("Fecha")),
             Monto       = Double.Parse(collection.Get("Monto")),
             Descripcion = collection.Get("Descripcion"),
             IdConcepto  = collection.Get("IdConcepto"),
             MetodoPago  = collection.Get("MetodoPago")
         };
         cgd.modificarCuentaGastoDetalle();
         return(RedirectToAction("Index", new { id = Int32.Parse(collection.Get("CuentaGastoId")) }));
     }
     catch
     {
         return(View());
     }
 }