示例#1
0
        protected void agregarPuesto_Click(object sender, EventArgs e)
        {
            puest        = new InfoPuesto();
            puest.puesto = newPuesto.Value;
            var r = new List <InfoPuesto>();

            r = SIRESEP.BS.Clases.ManInfoPuesto._Instancia.Mostrar();

            bool ok    = true;
            int  largo = Convert.ToInt32(r.Count.ToString());

            for (int i = 0; i < largo; i++)
            {
                String user = r[i].puesto.ToString();

                String exPass = newPuesto.Value;


                if (exPass.Equals(user))
                {
                    label1.Visible = true;
                    ok             = false;
                }
            }
            if (ok == true)
            {
                SIRESEP.BS.Clases.ManInfoPuesto._Instancia.Insertar(puest);
                Response.Redirect("FrAgregarPerfilDelConcurso.aspx");
            }
        }
示例#2
0
 private tbInfoPuesto MapearAplicacion(InfoPuesto puest)
 {
     return(new tbInfoPuesto()
     {
         idPuesto = puest.idPuesto,
         puesto = puest.puesto,
     });
 }
示例#3
0
        protected void singlebutton_Click(object sender, EventArgs e)
        {
            puest          = new InfoPuesto();
            puest.idPuesto = Convert.ToInt32(txtIdPuesto.Value);
            puest.puesto   = "N/A";


            SIRESEP.BS.Clases.ManInfoPuesto._Instancia.Actualizar(puest);

            Response.Write("<script>alert('Anulado Correctamente!')</script>");
            Response.Write("<script>window.location.href='FrDisableInfoPuesto.aspx';</script>");
            // Server.Transfer("FrDisableInfoPuesto.aspx");
        }
 public void Insertar(InfoPuesto puesto)
 {
     try
     {
         BD_SIRESEPEntities entities = new BD_SIRESEPEntities();
         entities.InfoPuesto.Add(puesto);
         entities.SaveChanges();
     }
     catch (Exception ee)
     {
         throw;
     }
 }
 public void Eliminar(InfoPuesto puesto)
 {
     try
     {
         BD_SIRESEPEntities entities = new BD_SIRESEPEntities();
         var result = entities.InfoPuesto.Find(puesto.idPuesto);
         entities.InfoPuesto.Remove(result);
         entities.SaveChanges();
     }
     catch (Exception ee)
     {
         throw;
     }
 }
 public void Actualizar(InfoPuesto puesto)
 {
     try
     {
         using (BD_SIRESEPEntities entities = new BD_SIRESEPEntities())
         {
             entities.Entry(puesto).State = System.Data.Entity.EntityState.Modified;
             entities.SaveChanges();
         }
     }
     catch (Exception ee)
     {
         throw;
     }
 }
 public void Insertar(InfoPuesto puesto)
 {
     try
     {
         using (TransactionScope scope = new TransactionScope())
         {
             DAL.Clases.ManInfoPuesto._Instancia.Insertar(puesto);
             scope.Complete();
         }
     }
     catch (Exception ee)
     {
         throw;
     }
 }
        protected void btnAceptarP_Click(object sender, EventArgs e)
        {
            if (txtPuesto.Text != "")
            {
                puest        = new InfoPuesto();
                puest.puesto = txtPuesto.Text;
                var r = new List <InfoPuesto>();
                r = SIRESEP.BS.Clases.ManInfoPuesto._Instancia.Mostrar();

                bool ok    = true;
                int  largo = Convert.ToInt32(r.Count.ToString());
                for (int i = 0; i < largo; i++)
                {
                    String user = r[i].puesto.ToString();

                    String exPass = txtPuesto.Text;


                    if (exPass.Equals(user))
                    {
                        mpePuesto.Show();
                        labelVerificarPuesto.Visible = true;
                        ok = false;
                    }
                }
                if (ok == true)
                {
                    SIRESEP.BS.Clases.ManInfoPuesto._Instancia.Insertar(puest);
                    labelVerificarPuesto.Visible = false;
                    txtPuesto.Text = "";
                    UpdatePanel1.Update();
                    CargarComboBox();
                }
            }
            else
            {
                mpePuesto.Show();
                labelVerificarPuesto.Text    = "No puede quedar vacio el campo";
                labelVerificarPuesto.Visible = true;
            }
        }