Ejemplo n.º 1
0
        public bool LlenarDepartamento()
        {
            if (ddlDepartamento == null)
            {
                strError = "NO se asignó Lista Despegable de Departamento";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "sp_Departamento";
            objCombo.gsNomTabla = "Departamento";
            objCombo.gsColValor = "IdDepartamento";
            objCombo.gsColTexto = "DescripcionDeprtamento";

            objCombo.gsDdlGen = ddlDepartamento;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlDepartamento = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarTecnico()
        {
            if (ddlTecnico == null)
            {
                strError = "NO se asignó Lista Despegable de Tecnico";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "TECNICO_S";
            objCombo.gsNomTabla = "Tecnico";
            objCombo.gsColValor = "codTec";
            objCombo.gsColTexto = "nombTec";

            objCombo.gsDdlGen = ddlTecnico;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlTecnico = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarTipoServ()
        {
            if (ddlTipServicio == null)
            {
                strError = "NO se asignó Lista Despegable de Tipo Servicio";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "TIPSERV_S";
            objCombo.gsNomTabla = "TipServicio";
            objCombo.gsColValor = "codTipServ";
            objCombo.gsColTexto = "desTipServ";

            objCombo.gsDdlGen = ddlTipServicio;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlTipServicio = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarCliente()
        {
            if (ddlCliente == null)
            {
                strError = "NO se asignó Lista Despegable de Cliente";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "CLIENTE_S";
            objCombo.gsNomTabla = "Cliente";
            objCombo.gsColValor = "codCli";
            objCombo.gsColTexto = "nombCli";

            objCombo.gsDdlGen = ddlCliente;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlCliente = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarCategoria()
        {
            if (ddlCategoria == null)
            {
                strError = "NO se asignó Lista Despegable de Categoria";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "sp_Categoria";
            objCombo.gsNomTabla = "Categoria";
            objCombo.gsColValor = "IdCategoria";
            objCombo.gsColTexto = "DescripcionCategoria";

            objCombo.gsDdlGen = ddlCategoria;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlCategoria = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarProducto()
        {
            if (ddlProducto == null)
            {
                strError = "NO se asignó Lista Despegable de productos";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "sp_Producto";
            objCombo.gsNomTabla = "Productos";
            objCombo.gsColValor = "IdProducto";
            objCombo.gsColTexto = "NombreProducto";

            objCombo.gsDdlGen = ddlProducto;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlProducto = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarCiudad()
        {
            if (ddlCiudad == null)
            {
                strError = "NO se asignó Lista Despegable de Ciudad";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "sp_Ciudad";
            objCombo.gsNomTabla = "Ciudad";
            objCombo.gsColValor = "IdCiudad";
            objCombo.gsColTexto = "NombreCiudad";
            objCombo.gsDdlGen   = ddlCiudad;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlCiudad = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarGenero()
        {
            if (ddlGenero == null)
            {
                strError = "NO se asignó Lista Despegable de Genero";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "sp_Genero";
            objCombo.gsNomTabla = "Genero";
            objCombo.gsColValor = "IdGenero";
            objCombo.gsColTexto = "DescripcionGenero";

            objCombo.gsDdlGen = ddlGenero;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlCiudad = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
        public bool LlenarEmpleado()
        {
            if (ddlEmpleado == null)
            {
                strError = "NO se asignó Lista Despegable de Empleado";
                return(false);
            }

            objCombo = new clsCombo();

            objCombo.gsSql      = "sp_Empleado";
            objCombo.gsNomTabla = "Empleado";
            objCombo.gsColValor = "IdEmpleado";
            objCombo.gsColTexto = "NombreEmpleado";

            objCombo.gsDdlGen = ddlEmpleado;

            if (!objCombo.LlenarDdl())
            {
                strError = objCombo.gError;
                objCombo = null;
                return(false);
            }

            ddlEmpleado = objCombo.gsDdlGen;

            objCombo = null;
            return(true);
        }
Ejemplo n.º 10
0
            internal clsWeightedScores(clsChordSegs segs, clsCompScores min)
            {
                Segs = segs;
                Forms.frmCfgChords frm = P.frmCfgChords;

                int avgweight  = ((int)frm.trkSegmentHalfBar.Value + frm.trkSegmentBeat.Value) / 2;
                int hbweight   = (int)frm.trkSegmentHalfBar.Value;
                int beatweight = (int)frm.trkSegmentBeat.Value;

                if (frm.MaxHBWeight)
                {
                    hbweight = int.MaxValue;
                }
                if (frm.MinHBWeight)
                {
                    hbweight = int.MinValue;
                }
                if (frm.MaxBeatWeight)
                {
                    beatweight = int.MaxValue;
                }
                if (frm.MinBeatWeight)
                {
                    beatweight = int.MinValue;
                }

                //* don't select HB_Beats or Beats_HB if either is minimum
                if (frm.MinBeatWeight || frm.MinHBWeight)
                {
                    avgweight = int.MinValue;
                }

                //* don't select HB_Beats or Beats_HB if either is maximum
                if (frm.MaxBeatWeight || frm.MaxHBWeight)
                {
                    avgweight = int.MinValue;
                }

                Combos[0] = new clsCombo(eCombo.Bar, SelectAuto_Bar);
                Combos[1] = new clsCombo(eCombo.HB_HB, SelectAuto_HB_HB);
                Combos[2] = new clsCombo(eCombo.HB_Beats, SelectAuto_HB_Beats);
                Combos[3] = new clsCombo(eCombo.Beats_HB, SelectAuto_Beats_HB);
                Combos[4] = new clsCombo(eCombo.Beats_Beats, SelectAuto_Beats_Beats);

                Combos[0].WeightedScore = min.Bar;
                Update(1, hbweight, min.HB1, min.HB2);
                Update(2, avgweight, min.HB1, min.Beats2);
                Update(3, avgweight, min.Beats1, min.HB2);
                Update(4, beatweight, min.Beats1, min.Beats2);
                SetMaxIndex();
            }
        /* public bool Consultar()
         * {
         *   if (string.IsNullOrEmpty(strDocumento))
         *   {
         *       strError = "No definió el documento del empleado";
         *       return false;
         *   }
         *
         *   clsConexion oConexion = new clsConexion();
         *
         *   strSQL = "SELECT    strNombre_EMPL, strPrimerApellido_EMPL, " +
         *                                "strSegundoApellido_EMPL, strDireccion_EMPL, " +
         *                                "strTelefono_EMPL " +
         *                 "FROM     tblEmpleado " +
         *                 "WHERE    strDocumento_EMPL = '" + strDocumento + "'";
         *
         *   //Se debe pasar la propiedad SQL al objeto conexion
         *   oConexion.SQL = strSQL;
         *
         *   //Se invoca el método de consultar de la clase conexión
         *   if (oConexion.Consultar())
         *   {
         *       //Verificar si hay datos
         *       if (oConexion.Reader.HasRows)
         *       {
         *           //Hay que invocar el método Read
         *           oConexion.Reader.Read();
         *
         *           strNombre = oConexion.Reader.GetString(0);
         *           strPrimerApellido = oConexion.Reader.GetString(1);
         *           strSegundoApellido = oConexion.Reader.GetString(2);
         *           strDireccion = oConexion.Reader.GetString(3);
         *           strTelefono = oConexion.Reader.GetString(4);
         *
         *           oConexion = null;
         *           return true;
         *       }
         *       else
         *       {
         *           //No hay datos, se debe generar un mensaje de error
         *           strError = "El documento del empleado no existe en la base de datos";
         *           oConexion = null;
         *           return false;
         *       }
         *   }
         *   else
         *   {
         *       //Hubo un error al consultar, se lee el error, se libera memoria y se retorna
         *       strError = oConexion.Error;
         *       oConexion = null;
         *       return false;
         *   }
         * }
         */
        public bool LlenarCombo()
        {
            //Validamos que nos envien el objeto combo
            if (objCboImplementos == null)
            {
                strError = "No definió el combo de empleado";
                return(false);
            }
            //Defino la instrucción sql
            strSQL = "SELECT [IdImplementos] " +
                     ",[Descripcion]" +
                     ",[Nombre]" +
                     ",[Cantidad]" +
                     "FROM [DBHosteria_Tesoro].[dbo].[Implementos]";

            //Creamos una instancia del objeto combo
            clsCombo oCombo = new clsCombo();

            //Definimos las propiedades de combo: combo, sql, nombre tabla
            //columna de texto y columna de valor
            oCombo.SQL            = strSQL;
            oCombo.cboGenericoWeb = objCboImplementos;
            oCombo.NombreTabla    = "Implementos";
            oCombo.ColumnaTexto   = "Nombre";
            oCombo.ColumnaValor   = "IdImplementos";

            //Invocamos el metodo de llenar combo
            if (oCombo.LlenarComboWeb())
            {
                //Se llenó correctamente el combo web
                //Leer el combo lleno y asignarlo al combo de la clase
                objCboImplementos = oCombo.cboGenericoWeb;
                oCombo            = null;
                return(true);
            }
            else
            {
                //Hay error, se captura el error, se libera y se retorna false
                strError = oCombo.Error;
                oCombo   = null;
                return(false);
            }
        }
Ejemplo n.º 12
0
            internal void SetMaxIndex() //return index of maximum weighted score
            {
                int maxscore = int.MinValue;
                int index    = 0;

                for (int i = 0; i < Combos.Length; i++)
                {
                    int?score = Combos[i].WeightedScore;
                    if (score == null)
                    {
                        continue;
                    }
                    if (score.Value > maxscore)
                    {
                        maxscore = score.Value;
                        index    = i;
                    }
                }
                MaxCombo = Combos[index];
            }
        public bool LlenarCombo()
        {
            //Validamos que nos envien el objeto combo
            if (objCboEmpleado == null)
            {
                strError = "No definió el combo de empleado";
                return(false);
            }
            //Defino la instrucción sql
            strSQL = "SELECT [strDocumento_EMPL],[strNombre_EMPL],[strPrimerApellido_EMPL],[strSegundoApellido_EMPL],[strDireccion_EMPL],[strTelefono_EMPL] " +
                     " FROM [DBHosteria_Tesoro].[dbo].[Empleado] " +
                     "ORDER BY		strNombre_EMPL";

            //Creamos una instancia del objeto combo
            clsCombo oCombo = new clsCombo();

            //Definimos las propiedades de combo: combo, sql, nombre tabla
            //columna de texto y columna de valor
            oCombo.SQL            = strSQL;
            oCombo.cboGenericoWeb = objCboEmpleado;
            oCombo.NombreTabla    = "Empleado";
            oCombo.ColumnaTexto   = "strNombre_EMPL";
            oCombo.ColumnaValor   = "strDocumento_EMPL";

            //Invocamos el metodo de llenar combo
            if (oCombo.LlenarComboWeb())
            {
                //Se llenó correctamente el combo web
                //Leer el combo lleno y asignarlo al combo de la clase
                objCboEmpleado = oCombo.cboGenericoWeb;
                oCombo         = null;
                return(true);
            }
            else
            {
                //Hay error, se captura el error, se libera y se retorna false
                strError = oCombo.Error;
                oCombo   = null;
                return(false);
            }
        }
        /*
         * public bool Consultar()
         * {
         *  if (string.IsNullOrEmpty(strDocumento))
         *  {
         *      strError = "No definió el documento del empleado";
         *      return false;
         *  }
         *
         *  clsConexion oConexion = new clsConexion();
         *
         *  strSQL = "SELECT    strNombre_EMPL, strPrimerApellido_EMPL, " +
         *                               "strSegundoApellido_EMPL, strDireccion_EMPL, " +
         *                               "strTelefono_EMPL " +
         *                "FROM     tblEmpleado " +
         *                "WHERE    strDocumento_EMPL = '" + strDocumento + "'";
         *
         *  //Se debe pasar la propiedad SQL al objeto conexion
         *  oConexion.SQL = strSQL;
         *
         *  //Se invoca el método de consultar de la clase conexión
         *  if (oConexion.Consultar())
         *  {
         *      //Verificar si hay datos
         *      if (oConexion.Reader.HasRows)
         *      {
         *          //Hay que invocar el método Read
         *          oConexion.Reader.Read();
         *
         *          strNombre = oConexion.Reader.GetString(0);
         *          strPrimerApellido = oConexion.Reader.GetString(1);
         *          strSegundoApellido = oConexion.Reader.GetString(2);
         *          strDireccion = oConexion.Reader.GetString(3);
         *          strTelefono = oConexion.Reader.GetString(4);
         *
         *          oConexion = null;
         *          return true;
         *      }
         *      else
         *      {
         *          //No hay datos, se debe generar un mensaje de error
         *          strError = "El documento del empleado no existe en la base de datos";
         *          oConexion = null;
         *          return false;
         *      }
         *  }
         *  else
         *  {
         *      //Hubo un error al consultar, se lee el error, se libera memoria y se retorna
         *      strError = oConexion.Error;
         *      oConexion = null;
         *      return false;
         *  }
         * }
         */


        public bool LlenarCombo()
        {
            //Validamos que nos envien el objeto combo
            if (objCboTarifas == null)
            {
                strError = "No definió el combo de tarifas";
                return(false);
            }
            //Defino la instrucción sql
            strSQL = "SELECT Descripcion, Nombre, IdTarifa " + " " +
                     " FROM Tarifa"
                     + " " + " ORDER BY Nombre";

            //Creamos una instancia del objeto combo
            clsCombo oCombo = new clsCombo();

            //Definimos las propiedades de combo: combo, sql, nombre tabla
            //columna de texto y columna de valor
            oCombo.SQL            = strSQL;
            oCombo.cboGenericoWeb = objCboTarifas;
            oCombo.NombreTabla    = "Tarifas";
            oCombo.ColumnaTexto   = "Nombre";
            oCombo.ColumnaValor   = "IdTarifa";

            //Invocamos el metodo de llenar combo
            if (oCombo.LlenarComboWeb())
            {
                //Se llenó correctamente el combo web
                //Leer el combo lleno y asignarlo al combo de la clase
                objCboTarifas = oCombo.cboGenericoWeb;
                oCombo        = null;
                return(true);
            }
            else
            {
                //Hay error, se captura el error, se libera y se retorna false
                strError = oCombo.Error;
                oCombo   = null;
                return(false);
            }
        }