コード例 #1
0
        private bool buscarComportamientoSemana(COM_ComportamientoBE obeComportamientoSemana)
        {
            bool exitoIdSistemaQA = true;

            if (!ddlDepartamento.SelectedValue.Equals("0"))
            {
                exitoIdSistemaQA = (obeComportamientoSemana.Departamento.ToString().Equals(ddlDepartamento.SelectedValue));
            }
            return(exitoIdSistemaQA);
        }
コード例 #2
0
        public int ContarCOM_Comportamiento(string _Departamento_id, DateTime _Fecha_Comportamiento, DateTime _Fecha_Comportamiento1)
        {
            string conexion = MiConexion.GetCnx();
            List <COM_ComportamientoBE> lCOM_ComportamientoBE = null;
            int numComp = 0;

            try
            {
                SqlConnection con = new SqlConnection(conexion);
                con.Open();
                SqlCommand cmd = new SqlCommand("sp_ContarCOM_Comportamiento", con);
                cmd.Parameters.Add(new SqlParameter("@Departamento_id", SqlDbType.VarChar, 6));
                cmd.Parameters["@Departamento_id"].Value = _Departamento_id;
                cmd.Parameters.Add(new SqlParameter("@Fecha_Comportamiento", SqlDbType.DateTime));
                cmd.Parameters["@Fecha_Comportamiento"].Value = _Fecha_Comportamiento;
                cmd.Parameters.Add(new SqlParameter("@Fecha_Comportamiento1", SqlDbType.DateTime));
                cmd.Parameters["@Fecha_Comportamiento1"].Value = _Fecha_Comportamiento1;
                cmd.CommandType = CommandType.StoredProcedure;
                SqlDataReader drd = cmd.ExecuteReader(CommandBehavior.SingleResult);

                if (drd != null)
                {
                    int numero = drd.GetOrdinal("numero");
                    COM_ComportamientoBE obeSubCategoriaBE = null;
                    while (drd.Read())
                    {
                        numComp = drd.GetInt32(numero);
                    }
                    drd.Close();
                    con.Close();
                }
            }
            catch (SqlException ex)
            {
            }
            catch (Exception ex)
            {
            }
            return(numComp);
        }
コード例 #3
0
        public List <COM_ComportamientoBE> ListarCOM_Comportamiento_Semana()
        {
            string conexion = MiConexion.GetCnx();
            List <COM_ComportamientoBE> lCOM_ComportamientoBE = null;

            try
            {
                SqlConnection con = new SqlConnection(conexion);
                con.Open();
                SqlCommand cmd = new SqlCommand("sp_ListarCOM_ComportamientoSemana", con);
                cmd.CommandType = CommandType.StoredProcedure;
                SqlDataReader drd = cmd.ExecuteReader(CommandBehavior.SingleResult);

                if (drd != null)
                {
                    lCOM_ComportamientoBE = new List <COM_ComportamientoBE>();
                    int posComportamiento_id = drd.GetOrdinal("Comportamiento_id");
                    int posDescripcion       = drd.GetOrdinal("Descripcion");
                    int posDepartamento_id   = drd.GetOrdinal("Departamento_id");
                    COM_ComportamientoBE obeSubCategoriaBE = null;
                    while (drd.Read())
                    {
                        obeSubCategoriaBE = new COM_ComportamientoBE();
                        obeSubCategoriaBE.Comportamiento_id = drd.GetInt32(posComportamiento_id);
                        obeSubCategoriaBE.Descripcion       = drd.GetString(posDescripcion);
                        obeSubCategoriaBE.Departamento      = drd.GetInt16(posDepartamento_id);
                        lCOM_ComportamientoBE.Add(obeSubCategoriaBE);
                    }
                    drd.Close();
                    con.Close();
                }
            }
            catch (SqlException ex)
            {
            }
            catch (Exception ex)
            {
            }
            return(lCOM_ComportamientoBE);
        }
コード例 #4
0
 public int InsertarCOM_Comportamiento(COM_ComportamientoBE _COM_ComportamientoBE)
 {
     return(_COM_ComportamientoADO.InsertarCOM_Comportamiento(_COM_ComportamientoBE));
 }
コード例 #5
0
        public int InsertarCOM_Comportamiento(COM_ComportamientoBE _ComportamientoBE)
        {
            cnx.ConnectionString = MiConexion.GetCnx();
            cmd.Connection       = cnx;
            cmd.CommandType      = CommandType.StoredProcedure;
            cmd.CommandText      = "sp_InsertarCOM_Comportamiento";
            SqlParameter par1;

            try
            {
                //SqlParameter par4 = cmd.Parameters.Add("@@identity", SqlDbType.Int);
                //par4.Direction = ParameterDirection.ReturnValue;
                par1           = cmd.Parameters.Add(new SqlParameter("@Auditor", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Auditor"].Value = _ComportamientoBE.Auditor;
                par1           = cmd.Parameters.Add(new SqlParameter("@Fecha_Comportamiento", SqlDbType.DateTime));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Fecha_Comportamiento"].Value = _ComportamientoBE.Fecha_Comportamiento;
                par1           = cmd.Parameters.Add(new SqlParameter("@Guardia", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Guardia"].Value = _ComportamientoBE.Guardia;
                par1           = cmd.Parameters.Add(new SqlParameter("@Turno", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Turno"].Value = _ComportamientoBE.Turno;
                par1           = cmd.Parameters.Add(new SqlParameter("@Tipo_emp", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Tipo_emp"].Value = _ComportamientoBE.Tipo_emp;
                par1           = cmd.Parameters.Add(new SqlParameter("@Sector_id", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Sector_id"].Value = _ComportamientoBE.Sector_id;
                par1           = cmd.Parameters.Add(new SqlParameter("@SubCategoria_id", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@SubCategoria_id"].Value = _ComportamientoBE.SubCategoria_id;
                par1           = cmd.Parameters.Add(new SqlParameter("@Valor", SqlDbType.Char, 6));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Valor"].Value = _ComportamientoBE.Valor;
                par1           = cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar, 2000));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Descripcion"].Value = _ComportamientoBE.Descripcion;
                par1           = cmd.Parameters.Add(new SqlParameter("@Departamento_id", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Departamento_id"].Value = _ComportamientoBE.Departamento;
                par1           = cmd.Parameters.Add(new SqlParameter("@Area_id", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Area_id"].Value = _ComportamientoBE.Area_id;
                par1           = cmd.Parameters.Add(new SqlParameter("@Estado", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Estado"].Value = _ComportamientoBE.Estado;
                par1           = cmd.Parameters.Add(new SqlParameter("@Originador", SqlDbType.SmallInt));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Originador"].Value = _ComportamientoBE.Originador;
                par1           = cmd.Parameters.Add(new SqlParameter("@Motivo", SqlDbType.VarChar, 500));
                par1.Direction = ParameterDirection.Input;
                cmd.Parameters["@Motivo"].Value = _ComportamientoBE.Motivo;
                cnx.Open();
                dtr = cmd.ExecuteReader();
                dtr.Read();
                _id_Comportamiento = Convert.ToInt32(dtr.GetValue(dtr.GetOrdinal("Comportamiento_ID")));
            }
            catch (SqlException x)
            {
                _id_Comportamiento = 0;
            }
            catch (Exception x)
            {
                _id_Comportamiento = 0;
            }
            finally
            {
                if (cnx.State == ConnectionState.Open)
                {
                    cnx.Close();
                }
                cmd.Parameters.Clear();
            }
            return(_id_Comportamiento);
        }