Example #1
0
        public string ReglasDel(BEReglas regla)
        {
            string respuesta = string.Empty;

            try
            {
                using (DbCommand dbCmd = dbSQL.GetStoredProcCommand("SP_MANT_REGLAS_DEL"))
                {
                    dbSQL.AddInParameter(dbCmd, "@codRegla", DbType.String, regla.codRegla);
                    using (IDataReader dataReader = dbSQL.ExecuteReader(dbCmd))
                    {
                        int inxrespuesta = dataReader.GetOrdinal("respuesta");

                        object[] values = new object[dataReader.FieldCount];
                        while (dataReader.Read())
                        {
                            dataReader.GetValues(values);

                            respuesta = values[inxrespuesta] == DBNull.Value ? string.Empty : values[inxrespuesta].ToString();
                        }
                    }
                }
                return(respuesta.Substring(0, 1));;
            }
            catch (Exception ex)
            {
                ExceptionManager.SaveError("Ocurrio un error en el logo", string.Empty, string.Empty, ex, "validateLoginUser", true, false);
                return(null);
            }
            finally
            {
            }
        }
 protected void gvCaracter_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName.Equals("Insert"))
     {
         IReglas  IService = new IReglas();
         BEReglas BE       = new BEReglas();
         BE             = new BEReglas();
         BE.equivalence = ((TextBox)gvCaracter.FooterRow.FindControl("txtEquivalente")).Text;
         BE.codCaracter = ((DropDownList)gvCaracter.FooterRow.FindControl("ddlCaracter")).SelectedValue;
         IService.IReglasIns(BE);
         loadGrid();
     }
 }
        protected void gvCaracter_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            IReglas  IService = new IReglas();
            BEReglas BE       = new BEReglas();

            BE          = new BEReglas();
            BE.codRegla = gvCaracter.Rows[e.RowIndex].Cells[0].Text.Trim();
            IService.IReglasDel(BE);
            loadGrid();
            if (gvCaracter.Rows.Count < 1)
            {
                Response.Redirect("~/GestionarReglas/MantReglas.aspx");
            }
        }
Example #4
0
        protected void gvCaracter_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            if (gvCaracter.Rows.Count == 1)
            {
                return;
            }
            IReglas  IService = new IReglas();
            BEReglas BE       = new BEReglas();

            BE             = new BEReglas();
            BE.codCaracter = gvCaracter.Rows[e.RowIndex].Cells[0].Text.Trim(); //gvCaracter.DataKeys[e.RowIndex].Values[0].ToString();//row.Cells[0].Text.Trim();
            IService.ICaracteresDel(BE);
            loadGrid();
        }
Example #5
0
        public List <BEReglas> GetCaracteresEspeciales()
        {
            try
            {
                List <BEReglas> lstReglas = new List <BEReglas>();
                BEReglas        beReglas  = new BEReglas();
                using (DbCommand dbCmd = dbSQL.GetStoredProcCommand("SP_GET_REGLAS"))
                {
                    using (IDataReader dataReader = dbSQL.ExecuteReader(dbCmd))
                    {
                        int respuesta    = dataReader.GetOrdinal("respuesta");
                        int CODRULE      = dataReader.GetOrdinal("CODRULE");
                        int CODCARACTER  = dataReader.GetOrdinal("CODCARACTER");
                        int DESCCARACTER = dataReader.GetOrdinal("DESCCARACTER");
                        int EQUIVALENCE  = dataReader.GetOrdinal("EQUIVALENCE");

                        object[] values = new object[dataReader.FieldCount];
                        while (dataReader.Read())
                        {
                            dataReader.GetValues(values);
                            beReglas             = new BEReglas();
                            beReglas.codRegla    = values[CODRULE] == DBNull.Value ? string.Empty : values[CODRULE].ToString();
                            beReglas.codCaracter = values[CODCARACTER] == DBNull.Value ? string.Empty : values[CODCARACTER].ToString();
                            beReglas.caracter    = values[DESCCARACTER] == DBNull.Value ? string.Empty : values[DESCCARACTER].ToString();
                            beReglas.equivalence = values[EQUIVALENCE] == DBNull.Value ? string.Empty : values[EQUIVALENCE].ToString();

                            lstReglas.Add(beReglas);
                        }
                    }
                    return(lstReglas);
                }
            }
            catch (Exception ex)
            {
                ExceptionManager.SaveError("Ocurrio un error en el logo", string.Empty, string.Empty, ex, "validateLoginUser", true, false);
                return(null);
            }
            finally
            {
            }
        }
        public static string InsertRegla(BEReglas obj)
        {
            IReglas IService = new IReglas();

            return(IService.IReglasIns(obj));
        }
Example #7
0
        public string ReglasDelBL(BEReglas reglas)
        {
            ReglasDA reglasDAO = new ReglasDA();

            return(reglasDAO.ReglasDel(reglas));
        }
Example #8
0
        public string CaracteresDelBL(BEReglas reglas)
        {
            ReglasDA reglasDAO = new ReglasDA();

            return(reglasDAO.CaracteresDEL(reglas));
        }
Example #9
0
        public string CaractereInsBL(BEReglas reglas)
        {
            ReglasDA reglasDAO = new ReglasDA();

            return(reglasDAO.CaracteresINS(reglas));
        }
Example #10
0
        public string IReglasDel(BEReglas regla)
        {
            ReglasBL BL = new ReglasBL();

            return(BL.ReglasDelBL(regla));
        }
Example #11
0
        public string ICaracteresIns(BEReglas regla)
        {
            ReglasBL BL = new ReglasBL();

            return(BL.CaractereInsBL(regla));
        }