public ActionResult Edit(CatConceptoDetalleDocumentosModels Concepto)
        {
            _CatConceptoDetalleDocumento_Datos ConceptoDatos = new _CatConceptoDetalleDocumento_Datos();

            try
            {
                if (Token.IsTokenValid())
                {
                    if (ModelState.IsValid)
                    {
                        Concepto.Conexion = Conexion;
                        Concepto.Opcion   = 2;
                        Concepto.Usuario  = User.Identity.Name;

                        Concepto = ConceptoDatos.DACatConceptoDocumento(Concepto);
                        if (Concepto.Completado == true)
                        {
                            TempData["typemessage"] = "1";
                            TempData["message"]     = "Los datos se guardarón correctamente.";
                            Token.ResetToken();
                            return(RedirectToAction("Index"));
                        }
                        else
                        {
                            TempData["typemessage"] = "2";
                            TempData["message"]     = "Ocurrio un error al intentar guardar los datos. Intente más tarde.";
                            return(View(Concepto));
                        }
                    }
                    else
                    {
                        return(View(Concepto));
                    }
                }
                else
                {
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                TempData["typemessage"] = "2";
                TempData["message"]     = "Ocurrio un error al intentar guardar los datos. Contácte a soporte técnico.";
                return(View(Concepto));
            }
        }
 // GET: Admin/CatConceptoDocumento
 public ActionResult Index()
 {
     try
     {
         CatConceptoDetalleDocumentosModels ConceptoDetalle      = new CatConceptoDetalleDocumentosModels();
         _CatConceptoDetalleDocumento_Datos ConceptoDetalleDatos = new _CatConceptoDetalleDocumento_Datos();
         ConceptoDetalle.Conexion = Conexion;
         ConceptoDetalle.listaConceptosDetalles = ConceptoDetalleDatos.ObtenerlistConceptosDocumentos(ConceptoDetalle);
         return(View(ConceptoDetalle));
     }
     catch (Exception)
     {
         CatConceptoDetalleDocumentosModels ConceptoDetalle = new CatConceptoDetalleDocumentosModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(View(ConceptoDetalle));
     }
 }
 public ActionResult Create()
 {
     try
     {
         Token.SaveToken();
         CatConceptoDetalleDocumentosModels ConceptoDetalle      = new CatConceptoDetalleDocumentosModels();
         _CatConceptoDetalleDocumento_Datos ConceptoDetalleDatos = new _CatConceptoDetalleDocumento_Datos();
         ConceptoDetalle.Conexion             = Conexion;
         ConceptoDetalle.listTipoConciliacion = ConceptoDetalleDatos.ObtenerComboTipoConciliacion(ConceptoDetalle);
         return(View(ConceptoDetalle));
     }
     catch (Exception ex)
     {
         CatConceptoDetalleDocumentosModels ConceptoDetalle = new CatConceptoDetalleDocumentosModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(RedirectToAction("Index"));
     }
 }
 public ActionResult Delete(string id, CatConceptoDetalleDocumentosModels Concepto)
 {
     try
     {
         _CatConceptoDetalleDocumento_Datos ConceptoDatos = new _CatConceptoDetalleDocumento_Datos();
         Concepto.Conexion             = Conexion;
         Concepto.Opcion               = 3;
         Concepto.IDConceptosDocumento = id;
         Concepto.Usuario              = User.Identity.Name;
         Concepto = ConceptoDatos.EliminarCatConceptoDocumento(Concepto);
         //TempData["typemessage"] = "1";
         //TempData["message"] = "El registro se ha eliminado correctamente";
         return(Json(""));
     }
     catch
     {
         CatConceptoDetalleDocumentosModels Conceptos = new CatConceptoDetalleDocumentosModels();
         //TempData["typemessage"] = "2";
         //TempData["message"] = "No se pudo borrar los datos. Por favor contacte a soporte técnico";
         return(Json(""));
     }
 }