public ActionResult _DeleteContact(Int32?ContactId)
        {
            var model = new _DeleteContactViewModel();

            model.Fill(CargarDatosContext(), ContactId);
            return(View(model));
        }
        public ActionResult _DeleteContact(_DeleteContactViewModel model)
        {
            Contact contact = null;

            if (model.ContactId.HasValue)
            {
                contact       = context.Contact.FirstOrDefault(x => x.ContactId == model.ContactId);
                contact.State = ConstantHelpers.ESTADO.INACTIVO;
            }

            context.SaveChanges();
            PostMessage(MessageType.Success);

            return(RedirectToActionSecure("ListContact", "Master", new { SupplierId = model.SupplierId }));
        }