예제 #1
0
        protected void btGuardarTramite_Click(object sender, EventArgs e)
        {
            //Prelacion pre = new Prelacion();
            String    total     = txTotal.Text.Replace("$", "");
            DataTable Temporal  = (DataTable)Session["tablaActos"];
            DataTable Temporal2 = (DataTable)Session["tablaAntecedentes"];

            if (!Temporal.Rows[0][0].ToString().Equals("") && !Temporal2.Rows[0][0].ToString().Equals(""))
            {
                Prelacion prelacioncompleta = armarPrelacion(total, Temporal, Temporal2);
                String    resultado         = Prelacion.GuardarPrelacionObjeto(prelacioncompleta);
                int       IdPrelacion       = 0;
                if (int.TryParse(resultado, out IdPrelacion))
                {
                    //Se crea un registro en CompendioDigitalizacion
                    CompendioDigitalizacion.CrearCompendio(prelacioncompleta);
                    //pasar a la sesion idPrelacion para obtenerlo en la boleta de impresion
                    Session["IDPRELACION"] = IdPrelacion.ToString();
                    limpiarFormulario();
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Prelación Agregada Correctamente')", true);
                    string url = "BoletaRecepcion.aspx";
                    string s   = "window.open('" + url + "', 'popup_window', 'width=750,height=800,left=100,top=100,resizable=no');";
                    ClientScript.RegisterStartupScript(this.GetType(), "script", s, true);
                }
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Debes llenar al menos un Acto y/o Antecedente en tu Prelación')", true);
            }
        }
예제 #2
0
 protected void btGuardarRegistro_Click(object sender, EventArgs e)
 {
     if (prelacionElegida.IdPrelacion > 0)
     {
         string r = CompendioDigitalizacion.CrearCompendio(prelacionElegida);
         if (r != "OK")
         {
             return;
         }
         Prelacion.CambiarEstadoPrelacion("ENTREGA", prelacionElegida.IdPrelacion);
         prelaciones              = new List <Prelacion>();
         prelacionElegida         = new Prelacion();
         prelaciones              = prelacionElegida.ObtenerPrelacionesEstatus("VERIFICACION");
         gvPrelaciones.DataSource = prelaciones;
         gvPrelaciones.DataBind();
         LimpiarCampos();
         prelacionElegida = null;
         ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Prelación ha pasado al Módulo de Entrega')", true);
     }
 }