Esempio n. 1
0
        //AGREGADO


        #region Asociado
        public ActionResult DeleteAsociado(int?AsociadoID)
        {
            AddEditAsociadoVM objViewModel = new AddEditAsociadoVM();

            if (AsociadoID.HasValue)
            {
                objViewModel.DeleteAsociado(AsociadoID);
            }

            TempData["objMensaje"] = new KeyValuePair <String, String>("SUC", "El asociado ha sido eliminado.");

            return(RedirectToAction("Asociados"));
        }
Esempio n. 2
0
        public ActionResult AddEditAsociado(int?AsociadoID)
        {
            AddEditAsociadoVM objViewModel = new AddEditAsociadoVM();

            if (AsociadoID.HasValue)
            {
                objViewModel.objAsociado = objViewModel.getAsociado(AsociadoID);
                objViewModel.IDAsociado  = objViewModel.objAsociado.IDAsociado;
            }
            else
            {
                objViewModel.objAsociado = new Asociado();
            }
            return(View("AddEditAsociado", "_LayoutAdministrador", objViewModel));
        }
Esempio n. 3
0
        public ActionResult AddEditAsociado(AddEditAsociadoVM objViewModel)
        {
            try
            {
                if (objViewModel.IDAsociado.HasValue)
                {
                    objViewModel.EditAsociado(objViewModel.objAsociado, objViewModel.IDAsociado);
                }
                else
                {
                    objViewModel.AddAsociado(objViewModel.objAsociado);
                }

                String MensajeRespuesta = objViewModel.IDAsociado.HasValue ? "El asociado se actualizó correctamente." : "El asociado se registró correctamente.";
                TempData["objMensaje"] = new KeyValuePair <String, String>("SUC", MensajeRespuesta);

                return(RedirectToAction("LstAsociados", "Administrador"));
            }
            catch (Exception ex)
            {
                TempData["objMensaje"] = new KeyValuePair <String, String>("ERR", "Por favor intente más tarde.");
                return(View(objViewModel));
            }
        }