Пример #1
0
        public static BE_TipoOperacion GetTipoOperacion(string codTipoOperacion)
        {
            try
            {
                using (MySqlConnection cn = new MySqlConnection(cnMySql()))
                {
                    cn.Open();
                    using (MySqlTransaction trx = cn.BeginTransaction())
                    {
                        using (MySqlCommand cmd = new MySqlCommand("SP_Inv_TipoOperacion_Obtener", cn))
                        {
                            cmd.CommandType = System.Data.CommandType.StoredProcedure;
                            cmd.Parameters.Add("_codTipoOperacion", MySqlDbType.VarChar).Value = codTipoOperacion;

                            using (MySqlDataReader lector = cmd.ExecuteReader())
                            {
                                BE_TipoOperacion objTipoOperacion = null;
                                while (lector.Read())
                                {
                                    objTipoOperacion = new BE_TipoOperacion();

                                    objTipoOperacion.indProveedor = Convert.ToString(lector["indProveedor"]);
                                }

                                return(objTipoOperacion);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void ddlTipoEntrada_SelectedIndexChanged(object sender, EventArgs e)
        {
            ddlProveedor.SelectedIndex    = 0;
            ddlTiendaOrigen.SelectedIndex = 0;
            if (ddlTipoEntrada.SelectedIndex == 0 || ddlTipoEntrada.SelectedIndex > 2)
            {
                ddlProveedor.Enabled    = false;
                ddlTiendaOrigen.Enabled = false;

                return;
            }

            BE_TipoOperacion objTipoOperacion = BL_TipoOperacion.GetTipoOperacion(ddlTipoEntrada.SelectedValue);

            if (objTipoOperacion != null)
            {
                if (objTipoOperacion.indProveedor == Constantes.ESTADO_INDPROVEEDOR)
                {
                    ddlProveedor.Enabled    = true;
                    ddlTiendaOrigen.Enabled = false;
                }
                else
                {
                    ddlTiendaOrigen.Enabled = true;
                    ddlProveedor.Enabled    = false;
                }
            }
        }
Пример #3
0
        public static List <BE_TipoOperacion> ListarTiposOperacionesSalidas()
        {
            try
            {
                using (MySqlConnection cn = new MySqlConnection(cnMySql()))
                {
                    cn.Open();
                    using (MySqlCommand cmd = new MySqlCommand("SP_Inv_TipoOperacion_ListarSalidas", cn))
                    {
                        cmd.CommandType = System.Data.CommandType.StoredProcedure;

                        using (MySqlDataReader lector = cmd.ExecuteReader())
                        {
                            List <BE_TipoOperacion> lstTipoOperacionSalida = new List <BE_TipoOperacion>();
                            BE_TipoOperacion        objTipoOper;
                            while (lector.Read())
                            {
                                objTipoOper = new BE_TipoOperacion();
                                objTipoOper.codTipoOperacion = Convert.ToString(lector["codTipoOperacion"]);
                                objTipoOper.dscTipoOperacion = Convert.ToString(lector["dscTipoOperacion"]);


                                lstTipoOperacionSalida.Add(objTipoOper);
                            }

                            return(lstTipoOperacionSalida);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }