예제 #1
0
        public ActionResult EditarPartnerInterno(PartnerInterno partner)
        {
            if (ModelState.IsValid)
            {
                _partnerRepository.Actualizar(partner);

                return(RedirectToAction("Index"));
            }
            return(View(partner));
        }
예제 #2
0
        public ActionResult CreateInterno()
        {
            var partner = new PartnerInterno()
            {
                Id = Guid.NewGuid(),
                //DireccionSecundaria = new DireccionSecundaria(),
                PersonasDeContacto = new List <PersonaContactoModel>()
            };

            return(View(partner));
        }
예제 #3
0
        public ActionResult CreateInterno(PartnerInterno modelo)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    modelo.FechaCreacion                = DateTime.Today.ToLongDateString();
                    modelo.DireccionPrincipal.Id        = Guid.NewGuid();
                    modelo.DireccionPrincipal.PartnerId = modelo.Id.ToString();
                    //modelo.DireccionSecundaria.Id = Guid.NewGuid();

                    _partnerRepository.Insertar(modelo);

                    return(RedirectToAction("Index"));
                }
                return(View(modelo));
            }
            catch (Exception)
            {
                return(View(modelo));

                throw;
            }
        }