Example #1
0
        public ActionResult Edit(int NumVivienda, FormCollection collection)
        {
            try
            {
                // TODO: Add update logic here
                //Vivienda viviendaAModificar = RegistrarService.ObtenerVivienda(NumVivienda);
                SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient();
                DVivienda  viviendaAModificar  = res.ObtenerVivienda(NumVivienda);
                DResidente residente           = new DResidente();

                residente.DNI = (String)collection["Residente.DNI"];

                viviendaAModificar.Ubicacion = (String)collection["Ubicacion"];
                viviendaAModificar.Numero    = int.Parse(collection["Numero"]);
                viviendaAModificar.Metraje   = int.Parse(collection["Numero"]);
                viviendaAModificar.Tipo      = (String)collection["Tipo"];
                viviendaAModificar.Residente = residente;

                //RegistrarService.ModificarVivienda(viviendaAModificar);
                res.ModificarVivienda(viviendaAModificar);


                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #2
0
        // GET: /Vivienda/Edit/5
        public ActionResult Edit(int NumVivienda)
        {
            //Vivienda modelo = RegistrarService.ObtenerVivienda(NumVivienda);
            SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient();
            DVivienda modelo = res.ObtenerVivienda(NumVivienda);

            return(View(modelo)); //La vista se llama Details.aspx
        }
Example #3
0
        // GET: /Vivienda/Delete/5
        public ActionResult Delete(int NumVivienda)
        {
            //Vivienda modelo = RegistrarService.ObtenerVivienda(NumVivienda);
            SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient();
            DVivienda modelo = res.ObtenerVivienda(NumVivienda);

            return(View(modelo));
        }
Example #4
0
        public ActionResult Delete(int NumVivienda, FormCollection collection)
        {
            try
            {
                // TODO: Add delete logic here
                //Vivienda viviendaAEliminar = RegistrarService.ObtenerVivienda(NumVivienda);
                //RegistrarService.EliminarVivienda(viviendaAEliminar);
                SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient();
                DVivienda viviendaAEliminar    = res.ObtenerVivienda(NumVivienda);
                res.EliminarVivienda(viviendaAEliminar);

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