Пример #1
0
        public ActionResult modificaEquipo(int id)
        {
            Equipo_ objetoEquipo = listEquipos_().Where(e => e.codigo == id).FirstOrDefault();

            ViewBag.distrito = new SelectList(listDistritos(), "codigo", "nombre", objetoEquipo.distrito);
            return(View(objetoEquipo));
        }
Пример #2
0
        public ActionResult nuevoEquipo(Equipo_ objetoEquipo)
        {
            if (!ModelState.IsValid)
            {
                return(View(objetoEquipo));
            }

            cn.Open();
            ViewBag.mensaje = "";

            SqlTransaction tr = cn.BeginTransaction(IsolationLevel.Serializable);

            try
            {
                SqlCommand cmd = new SqlCommand("SP_MANTENIMIENTOEQUIPO", cn, tr);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@ide", objetoEquipo.codigo);
                cmd.Parameters.AddWithValue("@nom", objetoEquipo.nombre);
                cmd.Parameters.AddWithValue("@dis", objetoEquipo.distrito);
                cmd.Parameters.AddWithValue("@loc", objetoEquipo.localidad);
                cmd.Parameters.AddWithValue("@fec", objetoEquipo.fecha);
                cmd.Parameters.AddWithValue("@fun", objetoEquipo.fundacion);

                int estado = cmd.ExecuteNonQuery();
                tr.Commit();

                ViewBag.mensaje = estado.ToString() + " Equipo Registrado Correctamente";
            }
            catch (Exception ex)
            {
                ViewBag.mensaje = ex.Message;
                tr.Rollback();
            }

            cn.Close();

            ViewBag.distrito = new SelectList(listDistritos(), "codigo", "nombre");
            ViewBag.codigo   = objetoEquipo.codigo;

            return(View(objetoEquipo));
        }