Exemple #1
0
        /// <summary>
        /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar
        /// </summary>
        /// <param name="DireccionVM">recibe un identificador de la direccion</param>
        /// <returns>regresa una direccion en una vista</returns>
        public ActionResult EliminarDireccion(DireccionVM direccionVM)
        {
            DireccionDomainModel direccionDomainModel = new DireccionDomainModel();

            if (direccionVM.IdDireccion > 0)
            {
                AutoMapper.Mapper.Map(direccionVM, direccionDomainModel);
                IdireccionBusiness.DeleteDireccion(direccionDomainModel);
            }
            return(RedirectToAction("Create", "Direccion"));
        }
        /// <summary>
        /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar
        /// </summary>
        /// <param name="DireccionVM">recibe un identificador de la direccion</param>
        /// <returns>regresa una direccion en una vista</returns>
        public ActionResult EliminarDireccion(DireccionVM direccionVM)
        {
            int idPersonal = SessionPersister.AccountSession.IdPersonal;
            DireccionDomainModel direccionDM = IdireccionBusiness.GetDireccionPersonal(direccionVM.IdDireccion, idPersonal);

            if (direccionDM != null)
            {
                if (IpersonalBusiness.UpdateCampoDireccionId(idPersonal))
                {
                    IdireccionBusiness.DeleteDireccion(direccionDM);
                }
            }
            ViewBag.Pais       = new SelectList(IdireccionBusiness.GetPais(), "IdPais", "StrValor");
            ViewBag.Estados    = new SelectList("");
            ViewBag.Municipios = new SelectList("");
            ViewBag.IdColonia  = new SelectList("");
            return(View("Create"));
        }