示例#1
0
        public DataTable listaAlumnos()
        {
            DataTable  dt;
            EquipoBO   oEquipoBO   = new EquipoBO();
            EquipoCTRL oEquipoCTRL = new EquipoCTRL();

            dt = oEquipoCTRL.devuelveEquipo(oEquipoBO).Tables[0];
            return(dt);
        }
示例#2
0
 protected void grdEquiposAliados_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     try
     {
         if (e.Row.RowType == DataControlRowType.DataRow)
         {
             EquipoBO bo = (EquipoBO)e.Row.DataItem;
             Label    labelSucursalNombre = e.Row.FindControl("lblSucursal") as Label;
             if (labelSucursalNombre != null)
             {
                 string sucursalNombre = string.Empty;
                 if (bo.Sucursal != null)
                 {
                     if (bo.Sucursal.Nombre != null)
                     {
                         sucursalNombre = bo.Sucursal.Nombre;
                     }
                 }
                 labelSucursalNombre.Text = sucursalNombre;
             }
             Label labelMarca = e.Row.FindControl("lblMarca") as Label;
             if (labelMarca != null)
             {
                 string marca = string.Empty;
                 if (bo.Modelo != null)
                 {
                     if (bo.Modelo.Marca != null)
                     {
                         marca = bo.Modelo.Marca.Nombre;
                     }
                 }
                 labelMarca.Text = marca;
             }
             Label labelActivo = e.Row.FindControl("lblActivo") as Label;
             if (labelActivo != null)
             {
                 string activoOracle = string.Empty;
                 if (bo.EsActivo.HasValue)
                 {
                     if (bo.EsActivo.Value)
                     {
                         activoOracle = "SI";
                     }
                     else
                     {
                         activoOracle = "NO";
                     }
                 }
                 labelActivo.Text = activoOracle;
             }
         }
     }
     catch (Exception ex)
     {
         this.MostrarMensaje("Inconsistencia al ejecutar la acción sobre el equipo aliado", ETipoMensajeIU.ERROR, nombreClase + ".grdEquiposAliados_RowDataBound:" + ex.Message);
     }
 }
示例#3
0
        /// <summary>
        /// Carga y muestra el listados de series de contratos en la vista
        /// </summary>
        private void DesplegarListadoSeries(List <UnidadBO> lstUnidadesSerie)
        {
            Dictionary <string, object> equipos = new Dictionary <string, object>();

            foreach (UnidadBO unidadBO in lstUnidadesSerie)
            {
                EquipoBO equipoBo = (unidadBO as EquipoBO);
                equipos.Add(equipoBo.NumeroSerie, equipoBo.EquipoID);
            }

            this.vista.CargarSerie(equipos);
        }
示例#4
0
        public int EliminarEquipo(object obj) //metodo eliminar
        {
            EquipoBO data = (EquipoBO)obj;

            cmd.Connection = con.estableserconexion();
            con.Abrirconexion();
            sql             = "delete from Equipo where IDequipo= '" + data.Id + "'";
            cmd.CommandText = sql;
            int valor = cmd.ExecuteNonQuery();

            con.Cerrarconexion();
            cmd.Parameters.Clear();
            if (valor <= 0)
            {
                return(0);
            }
            return(1);
        }
示例#5
0
        public int ActualizarEquipo(object obj) //Actualizar
        {
            EquipoBO data = (EquipoBO)obj;

            cmd.Connection = con.estableserconexion();
            con.Abrirconexion();
            sql             = "update Equipo set Imagen = @Imagen, Nombre = '" + data.Nombre + "', Fundacion = '" + data.Fundacion + "', Ciudad = '" + data.Ciudad + "', Estatus = '" + data.Status + "', IDdirectort = '" + data.Director + "', IDdueño = '" + data.Dueño + "', IDcategoria = '" + data.Categoria + "', IDestadio = '" + data.Estadio + "', IDliga = '" + data.Liga + "' where IDequipo = '" + data.Id + "'";
            cmd.CommandText = sql;
            cmd.Parameters.Add("@Imagen", SqlDbType.Image);
            cmd.Parameters["@Imagen"].Value = data.Imagen;

            System.IO.MemoryStream ms = new System.IO.MemoryStream();
            data.Imagen.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            cmd.Parameters["@Imagen"].Value = ms.GetBuffer();
            int i = cmd.ExecuteNonQuery();

            con.Cerrarconexion();
            cmd.Parameters.Clear();
            if (i <= 0)
            {
                return(0);
            }
            return(1);
        }
示例#6
0
        public int guardarEquipo(object obj) //metodo insertar con imagen
        {
            EquipoBO data = (EquipoBO)obj;

            cmd.Connection = con.estableserconexion();
            con.Abrirconexion();
            sql             = "Insert into Equipo (Imagen, Nombre, Fundacion, Ciudad, Estatus, IDdirectort, IDdueño, IDestadio, IDcategoria, IDliga) values (@Imagen, '" + data.Nombre + "', '" + data.Fundacion + "','" + data.Ciudad + "','" + data.Status + "', '" + data.Director + "', '" + data.Dueño + "','" + data.Estadio + "', '" + data.Categoria + "', '" + data.Liga + "')";
            cmd.CommandText = sql;
            cmd.Parameters.Add("@Imagen", SqlDbType.Image);
            cmd.Parameters["@Imagen"].Value = data.Imagen;

            System.IO.MemoryStream ms = new System.IO.MemoryStream();
            data.Imagen.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            cmd.Parameters["@Imagen"].Value = ms.GetBuffer();
            int i = cmd.ExecuteNonQuery();

            con.Cerrarconexion();
            cmd.Parameters.Clear();
            if (i <= 0)
            {
                return(0);
            }
            return(1);
        }
示例#7
0
        public DataSet devuelveEquipo(object obj)
        {
            string   cadenaWhere = "";
            bool     edo         = false;
            EquipoBO data        = (EquipoBO)obj;

            cmd            = new SqlCommand();
            dsEquipo       = new DataSet();
            da             = new SqlDataAdapter();
            con            = new Conexion();
            cmd.Connection = con.estableserconexion();
            con.Abrirconexion();
            //select * from alumno where matricula=@matricula

            if (data.Id > 0)
            {
                cadenaWhere = cadenaWhere + " IDequipo=@IDequipo and";
                cmd.Parameters.Add("@IDequipo", SqlDbType.Int);
                cmd.Parameters["@IDequipo"].Value = data.Id;
                edo = true;
            }
            if (data.Imagen != null)
            {
                cadenaWhere = cadenaWhere + " Imagen=@Imagen and";
                cmd.Parameters.Add("@Imagen", SqlDbType.Image);
                cmd.Parameters["@Imagen"].Value = data.Imagen;
                edo = true;
            }
            if (data.Nombre != null)
            {
                cadenaWhere = cadenaWhere + " Nombre=@Nombre and";
                cmd.Parameters.Add("@Nombre", SqlDbType.VarChar);
                cmd.Parameters["@Nombre"].Value = data.Nombre;
                edo = true;
            }
            if (data.Fundacion != null)
            {
                cadenaWhere = cadenaWhere + " Fundacion=@Fundacion and";
                cmd.Parameters.Add("@Fundacion", SqlDbType.VarChar);
                cmd.Parameters["@Fundacion"].Value = data.Fundacion;
                edo = true;
            }
            if (data.Ciudad != null)
            {
                cadenaWhere = " Ciudad=@Ciudad and";
                cmd.Parameters.Add("@Ciudad", SqlDbType.VarChar);
                cmd.Parameters["@Ciudad"].Value = data.Ciudad;
                edo = true;
            }
            if (data.Status != null)
            {
                cadenaWhere = " Estatus=@Estatus and";
                cmd.Parameters.Add("@Estatus", SqlDbType.VarChar);
                cmd.Parameters["@Estatus"].Value = data.Status;
                edo = true;
            }
            if (data.Director > 1)
            {
                cadenaWhere = cadenaWhere + " IDdirectort=@IDdirectort and";
                cmd.Parameters.Add("@IDdirectort", SqlDbType.Int);
                cmd.Parameters["@IDdirectort"].Value = data.Director;
                edo = true;
            }
            if (data.Dueño > 1)
            {
                cadenaWhere = cadenaWhere + " IDdueño=@IDdueño and";
                cmd.Parameters.Add("@IDdueño", SqlDbType.Int);
                cmd.Parameters["@IDdueño"].Value = data.Dueño;
                edo = true;
            }
            if (data.Categoria > 1)
            {
                cadenaWhere = cadenaWhere + " IDcategoria=@IDcategoria and";
                cmd.Parameters.Add("@IDcategoria", SqlDbType.Int);
                cmd.Parameters["@IDcategoria"].Value = data.Categoria;
                edo = true;
            }
            if (data.Estadio > 1)
            {
                cadenaWhere = cadenaWhere + " IDestadio=@IDestadio and";
                cmd.Parameters.Add("@IDestadio", SqlDbType.Int);
                cmd.Parameters["@IDestadio"].Value = data.Estadio;
                edo = true;
            }
            if (data.Liga > 1)
            {
                cadenaWhere = cadenaWhere + " IDliga=@IDliga and";
                cmd.Parameters.Add("@IDliga", SqlDbType.Int);
                cmd.Parameters["@IDliga"].Value = data.Liga;
                edo = true;
            }


            if (edo == true)
            {
                cadenaWhere = " WHERE " + cadenaWhere.Remove(cadenaWhere.Length - 3, 3);
            }

            sql = " select a.IDequipo, a.Nombre, a.Fundacion, a.Ciudad, a.Estatus, b.Nombre, c.Nombre, d.Tipo from Equipo a inner join DirectorTecnico b on a.IDdirectort = b.IDdirectort inner join Dueño c on a.IDdueño = c.IDdueño inner join Categoria d on a.IDcategoria = d.IDcategoria " + cadenaWhere;
            //sql = " SELECT * FROM Alumno where Grado = 2";
            //cmd = new SqlCommand(sql, cmd.Connection);

            cmd.CommandText  = sql;
            da.SelectCommand = cmd;
            da.Fill(dsEquipo);
            con.Cerrarconexion();
            return(dsEquipo);
        }