示例#1
0
        public ActionResult Insert(Ciudad ciudad)
        {
            // Realizar la conexion a la base de dato
            Conexion.Conexion extD11 = new Conexion.Conexion();
            OracleConnection  cone   = extD11.getConexion();

            cone.Open(); // Abre la conexion a la base de datos
            OracleCommand cmd = cone.CreateCommand();

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "wilson1.pgk_municipalidad_empleados.sp_insert_ciudad";

            cmd.Parameters.Add("pi_nombre", OracleDbType.Varchar2).Value = ciudad.nombre;

            cmd.Parameters.Add("pi_ubicacion_geografica", OracleDbType.Varchar2).Value = ciudad.ubicacion_geografica;

            cmd.ExecuteNonQuery();
            cone.Close();
            cmd.Dispose();
            cone.Dispose();

            CiudadController cont = new CiudadController();

            string men = cont.returnMssg(ciudad);

            ViewBag.mensaje = men;
            return(View());
        }
示例#2
0
        public ActionResult CheckDelete(int id)
        {
            CiudadController cont = new CiudadController();

            cont.DeleteData(id);
            return(RedirectToAction("Index"));
        }
示例#3
0
        // GET: Ciudad

        public ActionResult Index()
        {
            CiudadController cm   = new CiudadController();
            List <Ciudad>    list = cm.getAllCiudades();

            return(View(list));
        }
示例#4
0
        public ActionResult Delete(int id)
        {
            CiudadController cont = new CiudadController();

            return(View(cont.getAllCiudades().Find(model => model.id_ciudad == id)));
        }