Пример #1
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (FileUpload1.HasFile)
         {
             using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
             {
                 byte[] imagen = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                 Archivos.Guardar(int.Parse(IdCarpeta.Text), Session["IdUsuario"].ToString(), Session["IdMunicipio"].ToString(), Session["IdUnidad"].ToString(), ddlTipoSolicitud.SelectedValue,
                                  ddlTipoAudiencia.SelectedValue, lblNuc.Text, imagen);
             }
         }
         lblEstatus.Text = "SOLICITUD GUARDADA";
         PGJ.ConnectServer();
         SqlCommand    cmd = new SqlCommand("SELECT MAX(Id_Solicitud) as Id_Solicitud FROM PGJ_Solicitud_Audiencia", Data.CnnCentral);
         SqlDataReader rd  = cmd.ExecuteReader();
         if (rd.HasRows)
         {
             rd.Read();
             Response.Redirect("AudienciasSolicitadas.aspx?Id_Solicitud=" + rd["Id_Solicitud"].ToString());
             rd.Close();
         }
     }
     catch (Exception ex)
     {
         lblEstatus.Text = ex.Message;
     }
 }
Пример #2
0
        protected void cmdGuardar_Click(object sender, EventArgs e)
        {
            //Subir Archivo
            if (FileUpload1.HasFile)
            {
                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    //Archivos.InsertaPoliciaPDF(0, Pdf, "REGISTRO DE DETENCION",72, 0, 0, 0, 0, 0, short.Parse(Session["IdUsuario"].ToString()), short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUnidad"].ToString()));
                    Archivos.InsertarDetencionPDF(0, Pdf, 72, "REGISTRO DE  DETENCION", int.Parse(Session["IdMunicipio"].ToString()), int.Parse(Session["IdUsuario"].ToString()), int.Parse(Session["IdUnidad"].ToString()), int.Parse(IdDetencion.Text));
                    Label332.Visible    = false;
                    FileUpload1.Visible = false;
                    cmdGuardar.Visible  = false;
                    tbl_informe.Visible = true;

                    //Colocar Alerta
                    string script = @"<script type='text/javascript'>
                            alert('EL ARCHIVO HA SIDO GUARDADO CORRECTAMENTE');
                                   </script>";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                }

                //INSERTAMOS LA BITACORA DEL SISTEMA
                //PGJ.InsertarBitacora(Session["USUARIO"].ToString(), Session["IP_SERVER"].ToString(), Session["NOM_MAQUINA"].ToString(), "" + Session["PAGINA"].ToString(), "Se elaboro un Informe Policial de la Carpeta" + IdCarpeta.Text);
            }
            else
            {
                Label3.Text = " *SELECCIONE UN ARCHIVO PDF";
            }
        }
Пример #3
0
        public void cmdGuardar_Click(object sender, EventArgs e)
        {
            //Subir Archivo
            if (FileUpload1.HasFile)
            {
                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    Archivos.InsertaDocPeritosPDF(int.Parse(IdSP.Text), int.Parse(IdCarpeta.Text), Pdf, "DICTAMEN", 104, short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUsuario"].ToString()), short.Parse(Session["IdUnidad"].ToString()));

                    Label332.Visible    = false;
                    FileUpload1.Visible = false;
                    cmdGuardar.Visible  = false;

                    tbl_informe.Visible = true;

                    //Colocar Alerta
                    string script = @"<script type='text/javascript'>
                            alert('EL ARCHIVO HA SIDO GUARDADO CORRECTAMENTE');
                                   </script>";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                }

                //MODIFICAR EL ESTADO y la fecha DE LA ORDEN ASIGNADA
                //  PGJ.ModificarEstadoOrden_PI(Convert.ToInt32(IdOrden.Text), 4);
                //PGJ.ModificarFechaProceso_OrdenAsignacionPI(Convert.ToInt32(IdOrden.Text));
            }
            else
            {
                Label3.Text = " *SELECCIONE UN ARCHIVO PDF";
            }
        }
Пример #4
0
        protected void cmdGuardar_Click(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    Archivos.InsertarNotifiacionPersonalizadaAcuse(int.Parse(IdNotificacion.Text), int.Parse(IdMunicipio.Text), Pdf);
                }
            }

            cmdGuardar.Enabled = false;
            lblError.Text      = "DOCUMENTO GUARDADO";
        }
Пример #5
0
        protected void cmdGuardar_Click(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Digital = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    Archivos.InsertaCarpetaDigital(int.Parse(IdCarpeta.Text), Digital, short.Parse(Session["IdUsuario"].ToString()), short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUnidad"].ToString()), short.Parse(ddlPlantilla.SelectedValue));
                }
            }

            lblEstatus.Text    = "DATOS GUARDADOS";
            cmdGuardar.Enabled = false;
        }
Пример #6
0
 protected void GuardarFicheroBDD()
 {
     try
     {
         //fs = new FileStream("C:\\FINAL\\" + FileUpload1.FileName, System.IO.FileMode.Open);
         //Byte[] data = new byte[fs.Length];
         //fs.Read(data, 0, Convert.ToInt32(fs.Length));
         //PGJ.InsertaPlantilla(short.Parse(ddlTipoPlantilla.SelectedValue), FileUpload1.FileName, data, short.Parse((chbRAC.Checked == true ? "1" : "0")), short.Parse((chbNUM.Checked == true ? "1" : "0")), short.Parse((chbNUC.Checked == true ? "1" : "0")), short.Parse((chbComparecencia.Checked == true ? "1" : "0")), short.Parse((chbEscrito.Checked == true ? "1" : "0")), short.Parse((chbRazon.Checked == true ? "1" : "0")), short.Parse((chbConDetenido.Checked == true ? "1" : "0")), short.Parse(chbSinDetenido.Checked == true ? "1" : "0"));
         //Session["ID_PLANTILLA"] = Data.IdPlantilla;
         //fs.Close();
         using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
         {
             byte[] imagen = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
             Archivos.InsertaPlantilla(short.Parse(ddlTipoPlantilla.SelectedValue), FileUpload1.FileName, imagen, short.Parse((chbRAC.Checked == true ? "1" : "0")), short.Parse((chbNUM.Checked == true ? "1" : "0")), short.Parse((chbNUC.Checked == true ? "1" : "0")), short.Parse((chbComparecencia.Checked == true ? "1" : "0")), short.Parse((chbEscrito.Checked == true ? "1" : "0")), short.Parse((chbRazon.Checked == true ? "1" : "0")), short.Parse((chbConDetenido.Checked == true ? "1" : "0")), short.Parse(chbSinDetenido.Checked == true ? "1" : "0"));
         }
     }catch (Exception e) {
     }
 }
        public void cmdGuardar_Click(object sender, EventArgs e)
        {
            //Subir Archivo
            if (FileUpload1.HasFile)
            {
                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    Archivos.InsertaPoliciaPDF(int.Parse(IdCarpeta.Text), Pdf, "INFORME DE ACTUACIONES AGENTES DE LA POLICIA INVESTIGADORA", 62, 0, 0, 0, 0, 0, short.Parse(Session["IdUsuario"].ToString()), short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUnidad"].ToString()));

                    Label332.Visible    = false;
                    FileUpload1.Visible = false;
                    cmdGuardar.Visible  = false;

                    tbl_informe.Visible = true;
                }

                //INSERTAMOS LA BITACORA DEL SISTEMA
                PGJ.InsertarBitacora(Session["USUARIO"].ToString(), Session["IP_SERVER"].ToString(), Session["NOM_MAQUINA"].ToString(), "" + Session["PAGINA"], "Se elaboro un Informe Policial de la Carpeta" + IdCarpeta.Text);


                //MODIFICAR EL ESTADO y la fecha DE LA ORDEN ASIGNADA
                PGJ.ModificarEstadoOrden_PI(Convert.ToInt32(IdOrden.Text), 4);
                PGJ.ModificarFechaCumplida_OrdenAsignacionPI(Convert.ToInt32(IdOrden.Text));

                //Colocar Alerta
                string script = @"<script type='text/javascript'>
                            alert('EL ARCHIVO HA SIDO GUARDADO CORRECTAMENTE');
                                   </script>";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
            }
            else
            {
                Label3.Text = " *SELECCIONE UN ARCHIVO PDF";
            }
        }
Пример #8
0
        protected void cmdGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlPlantilla.SelectedValue == "0")
                {
                    lblEstatus.Text = "SELECCIONA EL TIPO DE DOCUMENTO";
                }
                else
                {
                    if (Session["op"].ToString() == "Agregar")
                    {
                        if (ddlPlantilla.SelectedValue == "33")
                        {
                            if (FileUpload1.HasFile)
                            {
                                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                                {
                                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                                    Archivos.InsertaPdfMediacion(int.Parse(ID_CARPETA.Text), Pdf, short.Parse(ddlPlantilla.SelectedValue.ToString()), int.Parse(ddlDenunciante.SelectedValue.ToString()), int.Parse(ddlOfendido.SelectedValue.ToString()), int.Parse(ddlImputado.SelectedValue.ToString()), txtOtroFormato.Text, short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUsuario"].ToString()));
                                }
                            }
                        }
                        if (FileUpload1.HasFile)
                        {
                            using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                            {
                                byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                                Archivos.InsertaPdfMediacion(int.Parse(ID_CARPETA.Text), Pdf, short.Parse(ddlPlantilla.SelectedValue.ToString()), int.Parse(ddlDenunciante.SelectedValue.ToString()), int.Parse(ddlOfendido.SelectedValue.ToString()), int.Parse(ddlImputado.SelectedValue.ToString()), ddlPlantilla.SelectedItem.Text, short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUsuario"].ToString()));
                            }
                        }
                    }
                    else if (Session["op"].ToString() == "Modificar")
                    {
                        if (FileUpload1.HasFile)
                        {
                            using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                            {
                                byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                                Archivos.ActualizaPdfMediacion(Pdf, int.Parse(IdPdf.Text));
                            }
                        }
                    }
                    lblEstatus.Text     = "DATOS GUARDADOS";
                    cmdGuardar.Enabled  = false;
                    FileUpload1.Enabled = false;
                    if (lblArbol.Text == "2")
                    {
                        Response.Redirect("RAC.aspx?ID_CARPETA=" + Session["ID_CARPETA"].ToString() + "&ID_ESTADO_RAC=" + Session["ID_ESTADO_RAC"].ToString());
                    }

                    else if (lblArbol.Text == "3")
                    {
                        Response.Redirect("NUM.aspx?ID_CARPETA=" + Session["ID_CARPETA"].ToString() + "&ID_ESTADO_NUM=" + Session["ID_ESTADO_NUM"].ToString());
                    }

                    else if (lblArbol.Text == "4")
                    {
                        Response.Redirect("NUC.aspx?ID_CARPETA=" + Session["ID_CARPETA"].ToString() + "&ID_ESTADO_NUC=" + Session["ID_ESTADO_NUC"].ToString());
                    }
                    else if (lblArbol.Text == "5")
                    {
                        Response.Redirect("NAC.aspx?ID_CARPETA=" + Session["ID_CARPETA"].ToString() + "&ID_ESTADO_NAC=" + Session["ID_ESTADO_NAC"].ToString());
                    }
                }
            }
            catch (Exception ex)
            {
                lblEstatus.Text  = ex.Message;
                lblEstatus1.Text = "INTENTELO NUEVAMENTE";
            }
        }
Пример #9
0
        protected void cmdGuardar_Click(object sender, EventArgs e)
        {
            string ids = "";

            string[] ID_CARPETA       = new string[50];
            string[] ID_SERVICIO      = new string[50];
            string[] ESPECIFICACIONES = new string[50];
            string[] ID_USUARIO       = new string[50];
            int      i         = 0;
            string   ID_OFICIO = "";


            //Subir Archivo
            if (FileUpload1.HasFile)
            {
                // Label3.Text = "ARCHIVO PDF SELECCIONADO";

                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    Archivos.InsertarSolPeritoPDF(int.Parse(IdCarpeta.Text), Pdf, "SOLICITUD DE SERVICIO PERICIAL", 63, 0, 0, 0, 0, 0, short.Parse(lblIdUsuario.Text), short.Parse(Session["IdMunicipio"].ToString()), short.Parse(IdUnidad.Text));
                }



                PGJ.ConnectServer();
                SqlCommand    comm = new SqlCommand("SelecSolicPeritoTemp " + IdCarpeta.Text + "," + lblIdUsuario.Text, Data.CnnCentral);
                SqlDataReader dr   = comm.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ID_CARPETA[i]       = dr["ID_CARPETA"].ToString();
                        ID_SERVICIO[i]      = dr["ID_SERVICIO"].ToString();
                        ESPECIFICACIONES[i] = dr["ESPECIFICACIONES"].ToString();
                        ID_USUARIO[i]       = dr["ID_USUARIO"].ToString();

                        // ids += "--" + ID_CARPETA[i] + "--" + ID_SERVICIO[i] + "--" + ESPECIFICACIONES[i] + "--" + ID_USUARIO[i];
                        i++;
                    }
                    dr.Close();
                }


                //Seleccionamos el ID_OFICIO del archivo PDF recien guardado
                PGJ.ConnectServer();
                SqlCommand    comm1 = new SqlCommand("SELECT MAX(ID_PDF) AS ID_OFICIO_SOLICITUD FROM PGJ_PDF_POLICIA WHERE  ID_CARPETA =" + IdCarpeta.Text + " AND ID_PLANTILLA = 63", Data.CnnCentral);
                SqlDataReader dr1   = comm1.ExecuteReader();

                if (dr1.HasRows)
                {
                    while (dr1.Read())
                    {
                        ID_OFICIO = dr1["ID_OFICIO_SOLICITUD"].ToString();
                    }
                    dr1.Close();
                }



                for (int j = 0; j < i; j++)
                {
                    //Insertar en la tabla Solicitar Perito
                    PGJ.SolicitarPerito(Convert.ToInt32(ID_CARPETA[j]), Convert.ToInt32(IdUnidad.Text), Convert.ToInt32(ID_USUARIO[j]), Convert.ToInt32(ID_SERVICIO[j]), ESPECIFICACIONES[j], Convert.ToInt32(ID_OFICIO));

                    //Eliminar las Solicitudes Temporales
                    PGJ.EliminarSolicitudTemporal(Convert.ToInt32(ID_CARPETA[j]), Convert.ToInt32(ID_USUARIO[j]));
                }

                //MODIFICAR EL ESTADO y la fecha DE LA ORDEN ASIGNADA
                PGJ.ModificarEstadoOrden_PI(Convert.ToInt32(IdOrden.Text), 3);
                PGJ.ModificarFechaProceso_OrdenAsignacionPI(Convert.ToInt32(IdOrden.Text));

                //INSERTAMOS LA BITACORA DEL SISTEMA
                PGJ.InsertarBitacora(Session["USUARIO"].ToString(), Session["IP_SERVER"].ToString(), Session["NOM_MAQUINA"].ToString(), "" + Session["PAGINA"], "Se realizo la solicitud de Peritos de la Carpeta  " + IdCarpeta.Text);


                //Colocar Alerta
                string script = @"<script type='text/javascript'>
                            alert('LA SOLICITUD DE PERITOS HA SIDO ENVIADA CORRECTAMENTE.');
                                   </script>";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);

                gvServicios.DataSourceID = "dsMostrarServicio";
                gvServicios.DataBind();  //Refresca los datos del GridView


                // Label3.Text = ids;
            }
            else
            {
                Label3.Text = " *SELECCIONE UN ARCHIVO PDF";
            }
        }
        public void cmdGuardar_Click(object sender, EventArgs e)
        {
            string ids        = "";
            string ID_OFICIOD = "";
            string ID_P       = "";
            //Variables para asignar Orden a Policia
            string IdSoli  = "";
            string IdUserP = "";



            //Subir Archivo
            if (FileUpload1.HasFile)
            {
                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    // Archivos.InsertaCarpetaPDF(int.Parse(lblIdCarpeta.Text), Pdf, "ASIGNAR ORDEN A POLICIA INVESTIGADOR", 101, 0, 0, 0, 0, 0, short.Parse(Session["IdUsuario"].ToString()), short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUnidad"].ToString()));
                    Archivos.InsertaDocPeritosPDF(int.Parse(IdSP.Text), int.Parse(lblIdCarpeta.Text), Pdf, "ASIGNAR SOLICITUD PERITO", 103, short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["ID_USUARIO_TEMP"].ToString()), short.Parse(Session["IdUnidad"].ToString()));
                }

                PGJ.ConnectServer();
                SqlCommand    comm = new SqlCommand("SELECT * FROM PGJ_Perito_Peritaje_TEMP WHERE ID_SOL = " + IdSP.Text, Data.CnnCentral);
                SqlDataReader dr   = comm.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        IdSoli  = dr["ID_SOL"].ToString();
                        IdUserP = dr["ID_usuario"].ToString();
                    }
                    dr.Close();
                }


                //Seleccionamos el ID_OFICIO del archivo PDF recien guardado
                PGJ.ConnectServer();
                SqlCommand    comm1 = new SqlCommand("SELECT MAX(ID_PDF) AS ID_OFICIO_SOLICITUD FROM PGJ_PDF_PERITOS WHERE  ID_CARPETA =" + lblIdCarpeta.Text + " AND ID_PLANTILLA = 103", Data.CnnCentral);
                SqlDataReader dr1   = comm1.ExecuteReader();

                if (dr1.HasRows)
                {
                    while (dr1.Read())
                    {
                        ID_OFICIOD = dr1["ID_OFICIO_SOLICITUD"].ToString();
                    }
                    dr1.Close();
                }

                // string ID_OFICIOD = ofi.Text;
                //Insertar en la tabla ASIGNAR solicitud
                PGJ.AsignarSolicitud_Perito(Convert.ToInt32(IdSoli), Convert.ToInt32(IdUserP), Convert.ToInt32(ID_OFICIOD));

                //Eliminar las Solicitudes Temporales
                PGJ.EliminarSolicitudPTemporal(Convert.ToInt32(IdSoli), Convert.ToInt32(IdUserP));

                //PGJ.ModificarEstadoOrden_PI(Convert.ToInt32(IdOrden.Text));

                gvNuc.DataSourceID = "dsConsultaSolicitud";
                gvNuc.DataBind();

                gvAsignarPI.DataSourceID = "dsCargaTrabajo";
                gvAsignarPI.DataBind();
            }
            else
            {
                Label3.Text = " *SELECCIONE UN ARCHIVO PDF";
            }


            //Colocar Alerta
            string script = @"<script type='text/javascript'>
                            alert('LA ORDEN HA SIDO ASIGNADA CORRECTAMENTE.');
                                   </script>";

            ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);


            Label332.Visible    = false;
            FileUpload1.Visible = false;
            cmdGuardar.Visible  = false;
        }
        public void cmdGuardar_Click(object sender, EventArgs e)
        {
            string ID_OFICIO = "";

            //Variables para asignar Orden a Policia
            string IdOr   = "";
            string IdUser = "";



            //Subir Archivo
            if (FileUpload1.HasFile)
            {
                //Seleccionamos los valores guardados temporalmente para
                //para guardarlos en la tabla principal
                PGJ.ConnectServer();
                SqlCommand    comm = new SqlCommand("SELECT * FROM PGJ_ORDEN_ASIGNADA_PI_TEMP WHERE ID_ORDEN = " + IdOrden.Text, Data.CnnCentral);
                SqlDataReader dr   = comm.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        IdOr   = dr["ID_ORDEN"].ToString();
                        IdUser = dr["ID_USUARIO"].ToString();
                    }
                    dr.Close();
                }

                using (BinaryReader reader = new BinaryReader(FileUpload1.PostedFile.InputStream))
                {
                    byte[] Pdf = reader.ReadBytes(FileUpload1.PostedFile.ContentLength);
                    Archivos.InsertaPoliciaPDF(int.Parse(lblIdCarpeta.Text), Pdf, "ASIGNAR ORDEN A POLICIA INVESTIGADOR", 61, 0, 0, 0, 0, 0, short.Parse(IdUser), short.Parse(Session["IdMunicipio"].ToString()), short.Parse(Session["IdUnidad"].ToString()));
                }


                //Seleccionamos el ID_OFICIO del archivo PDF recien guardado
                PGJ.ConnectServer();
                SqlCommand    comm1 = new SqlCommand("SELECT MAX(ID_PDF) AS ID_OFICIO_SOLICITUD FROM PGJ_PDF_POLICIA WHERE  ID_CARPETA =" + lblIdCarpeta.Text + " AND ID_PLANTILLA = 61", Data.CnnCentral);
                SqlDataReader dr1   = comm1.ExecuteReader();

                if (dr1.HasRows)
                {
                    while (dr1.Read())
                    {
                        ID_OFICIO = dr1["ID_OFICIO_SOLICITUD"].ToString();
                    }
                    dr1.Close();
                }

                //Insertar en la tabla ASIGNAR ORDEN PI
                PGJ.AsignarOrden_PI(Convert.ToInt32(IdOr), Convert.ToInt32(IdUser), Convert.ToInt32(ID_OFICIO));
                PGJ.ModificarEstadoOrden_PI(Convert.ToInt32(IdOrden.Text), 2);


                //Eliminar las Ordenes Temporales
                PGJ.EliminarOrdenTemporal(Convert.ToInt32(IdOr), Convert.ToInt32(IdUser));

                //INSERTAMOS LA BITACORA DEL SISTEMA
                PGJ.InsertarBitacora(Session["USUARIO"].ToString(), Session["IP_SERVER"].ToString(), Session["NOM_MAQUINA"].ToString(), "" + Session["PAGINA"], "Asignación de Policias Investigadores a la orden" + IdOr);


                gvNuc.DataSourceID = "dsConsultaOrden";
                gvNuc.DataBind();

                gvAsignarPI.DataSourceID = "dsCargaTrabajo";
                gvAsignarPI.DataBind();


                //Colocar Alerta
                string script = @"<script type='text/javascript'>
                            alert('LA ORDEN HA SIDO ASIGNADA CORRECTAMENTE.');
                                   </script>";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
            }
            else
            {
                Label3.Text = " *SELECCIONE UN ARCHIVO PDF";
            }



            Label332.Visible    = false;
            FileUpload1.Visible = false;
            cmdGuardar.Visible  = false;
        }
Пример #12
0
        protected void CmdOrdenPersona_Click(object sender, EventArgs e)
        {
            if (ValidaDatos() == 1)
            {
                ValidaFechas(0);

                if (Session["op"].ToString() == "Modificar")
                {
                    //string fecha = DateTime.ParseExact("2012/09/14 10:22:37", "yyyy/MM/dd HH:mm:ss", null).ToString("dd/MM/yyyy HH:mm:ss");


                    Archivos.ModificaPGJNucJudOrdenPersona(int.Parse(Session["IdOrden"].ToString()), int.Parse(OptEstadoOrden.SelectedValue), OptMotivoCancelacion.SelectedValue == "" ? -1 : int.Parse(OptMotivoCancelacion.SelectedValue),
                                                           DateTime.Parse(TxtFechaEjecucion.Text), DateTime.Parse(TxtFechaCancelacion.Text), DateTime.Parse(TxtFechaDisposicion.Text), int.Parse(CboAutoridadOrden.SelectedValue), TxtAutoridadOtro.Text.ToUpper(), DateTime.Parse(TxtFechaAmparo.Text),
                                                           TxtNumeroAmparo.Text, short.Parse(CboJuzgadoAmparo.SelectedValue), TxtJuezNombreAmparo.Text.ToUpper(), TxtJuezPaternoAmparo.Text.ToUpper(), TxtJuezMaternoAmparo.Text.ToUpper(),
                                                           OptSuspensionProvisional.SelectedValue == "" ? -1 : int.Parse(OptSuspensionProvisional.SelectedValue), DateTime.Parse(TxtFechaAutoSuspension.Text),
                                                           OptSuspensionDefinitiva.SelectedValue == "" ? -1 : int.Parse(OptSuspensionDefinitiva.SelectedValue), DateTime.Parse(TxtFechaResolucionIncidente.Text),
                                                           OptAmparoConcedido.SelectedValue == "" ? -1 : int.Parse(OptAmparoConcedido.SelectedValue), DateTime.Parse(TxtFechaResolucionAmparo.Text),
                                                           TxtEfectosAmparo.Text, TxtObservaciones.Text.ToUpper(), int.Parse(Session["IdUsuario"].ToString()));

                    lblEstatus.Text = "Los datos de la Orden han sido Modificados";

                    //SqlCommand sqlModificaOrden = new SqlCommand("update PGJ_NUC_JUD_ORDEN_PERSONA set ID_ESTADO_ORDEN=" + OptEstadoOrden.SelectedValue + " , ID_MOTIVO_CANCELACION=" + (OptEstadoOrden.SelectedValue.ToString() == "3" ? OptMotivoCancelacion.SelectedValue : "NULL") + " , ID_ETAPA_ORDEN=" + CboEtapaOrden.SelectedValue + " , FECHA_EJECUCION=" + (TxtFechaEjecucion.Text.Trim() == "" ? "NULL" : "'" + TxtFechaEjecucion.Text + "'") + ", FECHA_CANCELACION=" + (TxtFechaCancelacion.Text.Trim() == "" ? "NULL" : "'" + TxtFechaCancelacion.Text + "'") + ", FECHA_PRESCRIPCION=" + (TxtFechaDisposicion.Text.Trim() == "" ? "NULL" : "'" + TxtFechaDisposicion.Text + "'") + ", FECHA_AMPARO=" + (TxtFechaAmparo.Text.Trim() == "" ? "NULL" : "'" + TxtFechaAmparo.Text + "'") + ", FECHA_APELACION=" + (TxtFechaApelacion.Text.Trim() == "" ? "NULL" : "'" + TxtFechaApelacion.Text + "'") + ", FECHA_SOLICITUD_APELACION=" + (TxtFechaSolicitudApelacion.Text.Trim() == "" ? "NULL" : "'" + TxtFechaSolicitudApelacion.Text + "'") + " , OBSERVACIONES='" + TxtObservaciones.Text + "' where ID_ORDEN=" + Session["IdOrden"].ToString(), Data.CnnCentral);
                    //SqlDataReader rdC = sqlModificaOrden.ExecuteReader();
                    //rdC.Close();
                }
                else
                {
                    //string Sql = "Set DateFormat dmy exec InsertaPGJ_NUC_JUD_ORDEN_PERSONA " + IdCarpeta.Text + "," + short.Parse(Session["IdMunicipio"].ToString()) + "," + CboImputado.SelectedValue + ", " + int.Parse(Session["IdOrdenOficio"].ToString()) + ", " + OptEstadoOrden.SelectedValue + ", " + OptMotivoCancelacion.SelectedValue + "," + CboEtapaOrden.SelectedValue + ",'" + TxtFechaEjecucion.Text + "','" + TxtFechaCancelacion.Text + "','" + TxtFechaDisposicion.Text + "','" + TxtFechaAmparo.Text + "','" + TxtFechaApelacion.Text + "','" + TxtFechaSolicitudApelacion.Text + "','" + TxtObservaciones.Text + "'," + Session["IdUsuario"].ToString();

                    //SqlCommand SqlOrdenPersona = new SqlCommand(Sql, Data.CnnCentral);
                    ////SqlOrdenPersona.ExecuteReader();
                    //SqlDataReader drOrdenPersona = SqlOrdenPersona.ExecuteReader();

                    //if (drOrdenPersona.HasRows)
                    //{
                    //    drOrdenPersona.Read();
                    //    Session["IdOrden"] = drOrdenPersona["IdOrden"].ToString();
                    //}

                    //drOrdenPersona.Close();

                    //DateTime.Parse(TxtFechaEjecucion.Text), DateTime.Parse(TxtFechaCancelacion.Text), DateTime.Parse(TxtFechaDisposicion.Text), int.Parse(CboAutoridadOrden.SelectedValue), TxtAutoridadOtro.Text, DateTime.Parse(TxtFechaAmparo.Text),
                    Session["IdOrden"] = Convert.ToString(Archivos.InsertaPGJNucJudOrdenPersona(int.Parse(IdCarpeta.Text), short.Parse(Session["IdMunicipio"].ToString()), int.Parse(CboImputado.SelectedValue),
                                                                                                int.Parse(Session["IdOrdenOficio"].ToString()), int.Parse(OptEstadoOrden.SelectedValue), OptMotivoCancelacion.SelectedValue == "" ? -1 : int.Parse(OptMotivoCancelacion.SelectedValue),
                                                                                                DateTime.Parse(TxtFechaEjecucion.Text), DateTime.Parse(TxtFechaCancelacion.Text), DateTime.Parse(TxtFechaDisposicion.Text), int.Parse(CboAutoridadOrden.SelectedValue), TxtAutoridadOtro.Text.ToUpper(), DateTime.Parse(TxtFechaAmparo.Text),
                                                                                                TxtNumeroAmparo.Text, short.Parse(CboJuzgadoAmparo.SelectedValue), TxtJuezNombreAmparo.Text.ToUpper(), TxtJuezPaternoAmparo.Text.ToUpper(), TxtJuezMaternoAmparo.Text.ToUpper(),
                                                                                                OptSuspensionProvisional.SelectedValue == "" ? -1 : int.Parse(OptSuspensionProvisional.SelectedValue), DateTime.Parse(TxtFechaAutoSuspension.Text),
                                                                                                OptSuspensionDefinitiva.SelectedValue == "" ? -1 : int.Parse(OptSuspensionDefinitiva.SelectedValue), DateTime.Parse(TxtFechaResolucionIncidente.Text),
                                                                                                OptAmparoConcedido.SelectedValue == "" ? -1 : int.Parse(OptAmparoConcedido.SelectedValue), DateTime.Parse(TxtFechaResolucionAmparo.Text),
                                                                                                TxtEfectosAmparo.Text, TxtObservaciones.Text.ToUpper(), int.Parse(Session["IdUsuario"].ToString())));

                    lblEstatus.Text = "La Orden por este imputado ha sido registrada. Agregue los delitos de la Orden";

                    CmdOrdenPersona.Text    = "Modificar Orden";
                    CmdOrdenPersona.Visible = false;
                    CboImputado.Enabled     = false;
                    CmdDelito.Visible       = true;
                }

                if (OptEstadoOrden.SelectedValue == "2")
                {
                    /////////////////////////////// orden ejecutada
                    Session["ID_ESTADO_NUC"] = 123;
                    SqlCommand    sqlEstadoCarpeta = new SqlCommand("update PGJ_CARPETA set ID_ESTADO_NUC=123 , FECHA_ESTADO_NUC='" + string.Format("{0:dd/MM/yyyy HH:mm}", TxtFechaEjecucion.Text) + "' where ID_CARPETA=" + IdCarpeta.Text, Data.CnnCentral);
                    SqlDataReader rdC = sqlEstadoCarpeta.ExecuteReader();
                    rdC.Close();
                    PGJ.InsertarBitacora(int.Parse(Session["IdUsuario"].ToString()), Session["IP_MAQUINA"].ToString(), HttpContext.Current.Request.Url.AbsoluteUri, 3, "Actualiza Pgj_carpeta IdCarpeta=" + IdCarpeta.Text + " IdEstadoNuc=123 FechaEstadoNuc= " + string.Format("{0:dd/MM/yyyy HH:mm}", TxtFechaEjecucion.Text), int.Parse(Session["IdModuloBitacora"].ToString()));
                    ///////////////////////////////////////////////
                }

                ValidaFechas(1);
            }

            //Response.Redirect("NucJudordenes.aspx?IdOrdenOficio=" + Session["IdOrdenOficio"].ToString() + "&op=Modificar");
        }