protected void btnGuardar_Click(object sender, EventArgs e)
 {
     RequiredFieldsResumen.ValidationGroup = "get";
     Page.Validate("get");
     if (Page.IsValid)
     {
         BLTipoEquipo buisnessLTipoEquipo = new BLTipoEquipo();
         if (Session["btn"].ToString() == "Save")
         {
             BETipoEquipo tipoEquipo = new BETipoEquipo();
             tipoEquipo.IdTipoEquipo = 0;
             tipoEquipo.Codigo       = txtCodigo.Text;
             tipoEquipo.TipoEquipo   = txtTipoEquipo.Text;
             tipoEquipo.Descripcion  = txtDes.Text;
             int resultado = buisnessLTipoEquipo.addTipoEquipo(tipoEquipo);
             if (resultado > 0)
             {
                 VentanaRad.RadAlert("Nuevo Tipo de Equipo registrado ! </br> TipoEquipo Num: " + resultado, 280, 120, "Confirmación - Registro de Evento", "CloseAndRebind");
                 return;
             }
             else
             {
                 VentanaRad.RadAlert("No se agrego ningun tipo de equipo. Favor de contactar con su Administrador de sistemas", 280, 300, "Eventos - Informaciòn", null);
                 return;
             }
         }
         if (Session["btn"].ToString() == "Update")
         {
             BETipoEquipo tipoEquipo = new BETipoEquipo();
             tipoEquipo.IdTipoEquipo = convertir.toNInt64(Session["idTipoEquipo"]);
             tipoEquipo.Codigo       = txtCodigo.Text;
             tipoEquipo.TipoEquipo   = txtTipoEquipo.Text;
             tipoEquipo.Descripcion  = txtDes.Text;
             int result = buisnessLTipoEquipo.updateTipoEquipo(tipoEquipo);
             if (result > 0)
             {
                 VentanaRad.RadAlert("Tipo de Equipo actualizado ! </br> TipoEquipo Num: " + result, 280, 120, "Confirmación - Registro de Evento", "CloseAndRebind");
                 return;
             }
             else
             {
                 VentanaRad.RadAlert("No se agrego ningun zona. Favor de contactar con su Administrador de sistemas", 280, 300, "Eventos - Informaciòn", null);
                 return;
             }
         }
     }
     else
     {
         VentanaRad.RadAlert("Existen campos obligatorios, favor de verificar ", 400, 100, "Equipos - Validación", null);
     }
 }
예제 #2
0
        public List <BETipoEquipo> getTipoEquipos()
        {
            List <BETipoEquipo> tipoEquipos = new List <BETipoEquipo>();
            DbCommand           dbCommand   = this.database.GetStoredProcCommand("proc_gettipoequipo");
            DataSet             dataSet     = this.database.ExecuteDataSet(dbCommand);

            foreach (DataRow row in dataSet.Tables[0].Rows)
            {
                BETipoEquipo tipoEquipo = new BETipoEquipo();
                tipoEquipo.IdTipoEquipo = Convert.ToInt64(row["IDTIPOEQUIPO"]);
                tipoEquipo.Codigo       = row["CODIGO"].ToString();
                tipoEquipo.TipoEquipo   = row["TIPOEQUIPO"].ToString();
                tipoEquipo.Descripcion  = row["DESCRIPCION"].ToString();
                tipoEquipos.Add(tipoEquipo);
            }

            return(tipoEquipos);
        }
예제 #3
0
        public int AddTipoEquipo(BETipoEquipo tipoEquipo)
        {
            int resultId = 0;

            try
            {
                DbCommand dbCommand = database.GetStoredProcCommand("dbo.proc_addtipoequipo");
                database.AddOutParameter(dbCommand, "IDTIPOEQUIPO", System.Data.DbType.Int64, 0);
                database.AddInParameter(dbCommand, "CODIGO", System.Data.DbType.String, tipoEquipo.Codigo);
                database.AddInParameter(dbCommand, "TIPOEQUIPO", System.Data.DbType.String, tipoEquipo.TipoEquipo);
                database.AddInParameter(dbCommand, "DESCRIPCION", System.Data.DbType.String, tipoEquipo.Descripcion);
                resultId = database.ExecuteNonQuery(dbCommand);
                resultId = Convert.ToInt32(database.GetParameterValue(dbCommand, "IDTIPOEQUIPO"));
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(resultId);
        }
예제 #4
0
 public int updateTipoEquipo(BETipoEquipo bETipoEquipo)
 {
     return(tipoEquipo.UpdateTipoEquipo(bETipoEquipo));
 }
예제 #5
0
 public int addTipoEquipo(BETipoEquipo bETipoEquipo)
 {
     return(tipoEquipo.AddTipoEquipo(bETipoEquipo));
 }