コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["IdUsuario"] == null)
            {
                Response.Redirect("Default.aspx");
            }

            if (!Page.IsPostBack)
            {
                cargarFecha();
                UNDD.Text       = Session["UNDD_DSCRPCION"].ToString();
                LBLUSUARIO.Text = Session["Us"].ToString();
                PUESTO.Text     = Session["PUESTO"].ToString();

                //Session["ID_CARPETA"] = Request.QueryString["ID_CARPETA"];
                IdCarpeta.Text = Session["ID_CARPETA"].ToString();

                string Sql = "SELECT p.ID_PERSONA , IMPUTADO=p.NOMBRE+' '+p.PATERNO+' '+p.MATERNO ";
                Sql = Sql + "FROM PGJ_PERSONA p ";
                Sql = Sql + "inner join PGJ_CARPETA_PERSONA  pc on pc.ID_PERSONA= p.ID_PERSONA ";
                Sql = Sql + "where pc.ID_TIPO_ACTOR=3 and pc.ID_CARPETA=" + IdCarpeta.Text;
                SqlCommand    CmdImputado = new SqlCommand(Sql, Data.CnnCentral);
                SqlDataReader DR          = CmdImputado.ExecuteReader();
                if (DR.HasRows)
                {
                    CboImputado.DataSource     = DR;
                    CboImputado.DataValueField = "ID_PERSONA";
                    CboImputado.DataTextField  = "IMPUTADO";
                    CboImputado.DataBind();
                }
                DR.Close();

                PGJ.CargaCombo(CboDelito, "CAT_DELITO", "ID_DLTO", "DLTO");
                PGJ.CargaCombo(CboModalidad, "CAT_MODALIDAD", "ID_MDLDD", "MDLDD");
                PGJ.CargaCombo(CboCalificacion, "CAT_CALIFICACION", "ID_CALIFICACION", "CALIFICACION");

                PGJ.CargaCombo(CboMedidaCautelar, "CAT_MEDIDA_CAUTELAR", "ID_MEDIDA_CAUTELAR", "MEDIDA_CAUTELAR");
                PGJ.CargaCombo(CboMedidaProteccion, "CAT_MEDIDA_PROTECCION", "ID_MEDIDA_PROTECCION", "MEDIDA_PROTECCION");

                PGJ.CargaCombo(CboEstadoOrden, "CAT_ESTADO_ORDEN", "ID_ESTADO_ORDEN", "ESTADO_ORDEN");
                PGJ.CargaCombo(CboTipoOrden, "CAT_TIPO_ORDEN", "IdTipoOrden", "TipoOrden");
                //CboTipoOrden.Items.Add("APREHENSION");
                //CboTipoOrden.Items.Add("COMPARECENCIA");
                ////CboTipoOrden.Items.Insert(0, "APREHENSION");
                ////CboTipoOrden.Items.Insert(1, "COMPARECENCIA");

                //------ SENTENCIA

                PGJ.CargaCombo(CboDelitoSentencia, "CAT_DELITO", "ID_DLTO", "DLTO");
                PGJ.CargaCombo(CboTipoSentencia, "CAT_TIPO_SENTENCIA", "ID_TIPO_SENTENCIA", "TIPO_SENTENCIA");
                PGJ.CargaCombo(CboSancion, "CAT_TIPO_SANCION", "ID_TIPO_SANCION", "TIPO_SANCION");

                string SqlOfendido = "SELECT p.ID_PERSONA , OFENDIDO=p.NOMBRE+' '+p.PATERNO+' '+p.MATERNO ";
                SqlOfendido = SqlOfendido + "FROM PGJ_PERSONA p ";
                SqlOfendido = SqlOfendido + "inner join PGJ_CARPETA_PERSONA  pc on pc.ID_PERSONA= p.ID_PERSONA ";
                SqlOfendido = SqlOfendido + "where pc.ID_TIPO_ACTOR=2 and pc.ID_CARPETA=" + IdCarpeta.Text;
                SqlCommand    CmdOfendido = new SqlCommand(SqlOfendido, Data.CnnCentral);
                SqlDataReader DROfendido  = CmdOfendido.ExecuteReader();
                if (DROfendido.HasRows)
                {
                    CboOfendido.DataSource     = DROfendido;
                    CboOfendido.DataValueField = "ID_PERSONA";
                    CboOfendido.DataTextField  = "OFENDIDO";
                    CboOfendido.DataBind();
                }
                DROfendido.Close();

                //RanValTxtFechaImputacion.MaximumValue = lblFecha.Text;
                //RanValTxtFechaSobreseimiento.MaximumValue = lblFecha.Text;
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["IdUsuario"] == null)
            {
                Response.Redirect("Default.aspx");
            }

            if (!Page.IsPostBack)
            {
                Session["op"]      = Request.QueryString["op"];
                Session["IdOrden"] = Request.QueryString["IdOrden"];

                cargarFecha();
                UNDD.Text       = Session["UNDD_DSCRPCION"].ToString();
                LBLUSUARIO.Text = Session["Us"].ToString();
                PUESTO.Text     = Session["PUESTO"].ToString();

                //Session["ID_CARPETA"] = Request.QueryString["ID_CARPETA"];
                IdCarpeta.Text = Session["ID_CARPETA"].ToString();

                string Sql = "SELECT p.ID_PERSONA , IMPUTADO=p.NOMBRE+' '+p.PATERNO+' '+p.MATERNO ";
                Sql = Sql + "FROM PGJ_PERSONA p ";
                Sql = Sql + "inner join PGJ_CARPETA_PERSONA  pc on pc.ID_PERSONA= p.ID_PERSONA ";
                Sql = Sql + "where pc.ID_TIPO_ACTOR=3 and pc.ID_CARPETA=" + IdCarpeta.Text;
                SqlCommand    CmdImputado = new SqlCommand(Sql, Data.CnnCentral);
                SqlDataReader DR          = CmdImputado.ExecuteReader();
                if (DR.HasRows)
                {
                    CboImputado.DataSource     = DR;
                    CboImputado.DataValueField = "ID_PERSONA";
                    CboImputado.DataTextField  = "IMPUTADO";
                    CboImputado.DataBind();
                }
                DR.Close();

                //PGJ.CargaCombo(CboEtapaOrden, "CAT_ETAPA_ORDEN", "ID_ETAPA_ORDEN", "ETAPA_ORDEN");
                //PGJ.CargaCombo(CboJuzgadoAmparo, "CAT_DISTRITO_JUDICIAL", "ID_DISTRITO", "DISTRITO");
                PGJ.CargaCombo(CboJuzgadoAmparo, "CAT_JUZGADO", "IDJUZGADO", "JUZGADO");
                PGJ.CargaCombo(CboAutoridadOrden, "CAT_AUTORIDAD_ORDEN", "ID_AUTORIDAD_ORDEN", "AUTORIDAD_ORDEN");
                //CboAutoridadOrden.Items.Insert(0, "SELECCIONA");

                lblEstatus.Text = "";

                //PGJ.CargaCombo(CboDelito, "CAT_DELITO", "ID_DLTO", "DLTO");
                //PGJ.CargaCombo(CboModalidad, "CAT_MODALIDAD", "ID_MDLDD", "MDLDD");
                //PGJ.CargaCombo(CboJuzgado, "CAT_JUZGADO", "IDJUZGADO", "JUZGADO");

                //RanvalTxtFechaAmparo.MaximumValue = lblFecha.Text;
                //RanValTxtFechaAutoSuspension.MaximumValue = lblFecha.Text;
                //RanValTxtFechaCancelacion.MaximumValue = lblFecha.Text;
                //RanValTxtFechaDisposicion.MaximumValue = lblFecha.Text;
                //RanValTxtFechaEjecucion.MaximumValue = lblFecha.Text;
                //RanValTxtFechaResolucionAmparo.MaximumValue = lblFecha.Text;
                //RanValTxtFechaResolucionIncidente.MaximumValue = lblFecha.Text;
                ////RanValTxtFechaImputacion.MaximumValue = lblFecha.Text;
                ////RanValTxtFechaSobreseimiento.MaximumValue = lblFecha.Text;

                if (!PGJ.TieneImputados(Session["ID_CARPETA"].ToString()))
                {
                    lblEstatus.Text         = "No se puede Judicializar la carpeta, no hay imputados registrados, registre al menos uno";
                    CmdOrdenPersona.Visible = false;
                    CmdDelito.Visible       = false;
                }
                else if (PGJ.TieneQRR(Session["ID_CARPETA"].ToString()))
                {
                    lblEstatus.Text         = "No se puede Judicializar la carpeta, modifique el imputado Quien Resulte Responsable";
                    CmdOrdenPersona.Visible = false;
                    CmdDelito.Visible       = false;
                }

                if (Session["op"].ToString() == "Modificar")
                {
                    //FileUploadOrden.Visible = false;
                    //CmdOficioOrden.Text = "Consultar Oficio";
                    //ConsultaOrdenOficio();
                    CmdOrdenPersona.Text = "Modificar Orden";
                    ConsultaOrden();
                    CboImputado.Enabled = false;
                    CmdDelito.Visible   = true;

                    if (GridDelitos.Rows.Count > 0)
                    {
                        CmdDelito.Visible = false;
                    }
                }

                if (OptEstadoOrden.SelectedValue.ToString() == "1")
                {
                    PanelAmparo.Visible        = true;
                    PanelCumplimentada.Visible = false;
                    PanelCancelada.Visible     = false;
                }
                if (OptEstadoOrden.SelectedValue.ToString() == "2")
                {
                    PanelAmparo.Visible        = false;
                    PanelCumplimentada.Visible = true;
                    PanelCancelada.Visible     = false;

                    OptEstadoOrden.Enabled  = false;
                    CmdOrdenPersona.Visible = false;
                    CmdDelito.Visible       = false;
                }
                if (OptEstadoOrden.SelectedValue.ToString() == "3")
                {
                    PanelAmparo.Visible        = false;
                    PanelCumplimentada.Visible = false;
                    PanelCancelada.Visible     = true;

                    OptEstadoOrden.Enabled  = false;
                    CmdOrdenPersona.Visible = false;
                    CmdDelito.Visible       = false;
                }

                if (CboAutoridadOrden.SelectedItem.Text == "OTRO")
                {
                    LblAutoridad.Visible     = true;
                    TxtAutoridadOtro.Visible = true;
                }
            }
        }