示例#1
0
 /// <summary>
 /// Elimina la empresa seleccionda
 /// </summary>
 /// <param name="CodigoEmpresa">Este argumento es del tipo int y corresponde al codigo de la empresa a eliminar</param>
 /// <returns>Redirecciona a la accion ListaEmpresas.</returns>
 public ActionResult EliminarComuna(int CodigoEmpresa)
 {
     Negocio.Crud.EmpresaCrud gestor     = new Negocio.Crud.EmpresaCrud();
     Entidad.EmpresaEnt       empresaEnt = gestor.BuscarEmpresa(CodigoEmpresa);
     if (gestor.EliminarEmpresa(CodigoEmpresa))
     {
         return(RedirectToAction("ListaComunas", "Comuna"));
     }
     return(RedirectToAction("ListaComunas", "Comuna"));
 }
示例#2
0
        /// <summary>
        /// Busca la empresa seleccionada y guarda las modificaciones realizadas en la Base de Datos.
        /// </summary>
        /// <param name="CodigoEmpresa">Este argumento es del tipo int y corresponde al codigo de la empresa a modificar</param>
        /// <returns>
        /// Retorna la View generada con los datos de la emresa seleccionada.
        /// </returns>
        // GET
        public ActionResult EditarEmpresa(int CodigoEmpresa)
        {
            Negocio.Crud.EmpresaCrud gestor     = new Negocio.Crud.EmpresaCrud();
            Entidad.EmpresaEnt       empresaEnt = gestor.BuscarEmpresa(CodigoEmpresa);
            EmpresaModelo            modelo     = new EmpresaModelo()
            {
                id_empresa  = empresaEnt.id_empresa,
                nom_empresa = empresaEnt.nom_empresa,
                rut_empresa = empresaEnt.rut_empresa
            };

            return(View(modelo));
        }