Exemplo n.º 1
0
        public void DebePermitirEditarUnCaso()
        {
            LogicaDeNegocios.CoordinadorDeCasos coordinador = new LogicaDeNegocios.CoordinadorDeCasos();
            Model.Casos caso = coordinador.ObtenerCasoPorId(1);

            caso.DescripcionProblema = "Problema de violencia";
            caso.TelefonoContacto    = "77777777";

            coordinador.Editar(caso);
        }
Exemplo n.º 2
0
        public ActionResult Editar(int id, Model.Casos caso)
        {
            try
            {
                // TODO: Add update logic here
                LogicaDeNegocios.CoordinadorDeCasos coordinador = new LogicaDeNegocios.CoordinadorDeCasos();
                Model.Casos elCaso = coordinador.ObtenerCasoPorId(id);

                elCaso.DescripcionProblema = caso.DescripcionProblema;
                elCaso.DireccionContacto   = caso.DireccionContacto;
                elCaso.Nivel             = caso.Nivel;
                elCaso.NombreContacto    = caso.NombreContacto;
                elCaso.ProvinciaContacto = caso.ProvinciaContacto;
                elCaso.TelefonoContacto  = caso.TelefonoContacto;

                coordinador.Editar(elCaso);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }