private void BackgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e) { // Access the result through the Result property. resul A = (resul)e.Result; kol++; if (A.ris == true) { dd.Add(new double[] { A.xmin, A.Dn }); chart2.Series[0].Points.AddXY(A.xmin, A.Dn); InFile("xmin = " + A.xmin + "; Dn = " + A.Dn, "data1"); } if (double.IsNaN(A.Dn) != true) { if (Dnmin == -2) { Dnmin = A.Dn; Xmin = (double)A.xmin; } else { double Dnm = Math.Min(Dnmin, A.Dn); if (Dnm != Dnmin) { Dnmin = Dnm; Xmin = (double)A.xmin; } } } }
private void BackgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { Downloading D = (Downloading)e.Argument; resul re = new resul(); re.u = D.SD(); re.file = D.file; e.Result = re; }
private void BackgroundWorker1_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { Find Fdn = (Find)e.Argument; resul re = new resul(); re.xmin = Fdn.xmin; re.Dn = Fdn.FindDn(); re.ris = Fdn.ris; Fdn.raspr.Clear(); e.Result = re; }
private void BackgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { resul A = (resul)e.Result; if (A.u > 0) { u++; textBox2.Text = u + "(" + Math.Round((double)u / ((double)73335 - (double)star), 3) + "%)"; listBox1.Items.Add(A.file + "....Упех."); } else { n++; textBox3.Text = n + "(" + Math.Round((double)n / ((double)73335 - (double)star), 3) + "%)"; listBox1.Items.Add(A.file + "....ОШИБКА."); } kol--; }
public object MoverFiles(List <Files_E> listFiles) { object resul = null; resul res = new resul(); try { Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.MoviendoArchivos(listFiles); res.ok = true; res.data = resul; } catch (Exception ex) { res.ok = false; res.data = ex.Message; } return(res); }
public object UploadFiles(string filtro) { var nombreFile = ""; object resul = null; string sPath = ""; resul res = new resul(); try { Files_E obj_files = JsonConvert.DeserializeObject <Files_E>(filtro); Archivos_BL obj_negocio = new Archivos_BL(); System.Web.HttpFileCollection hfc = System.Web.HttpContext.Current.Request.Files; // CHECK THE FILE COUNT. for (int iCnt = 0; iCnt <= hfc.Count - 1; iCnt++) { System.Web.HttpPostedFile hpf = hfc[iCnt]; if (hpf.ContentLength > 0) { nombreFile = obj_negocio.crear_archivo(obj_files); sPath = System.Web.Hosting.HostingEnvironment.MapPath("~/Documentos/" + nombreFile); hpf.SaveAs(sPath); } } resul = "OK"; res.ok = true; res.data = resul; } catch (Exception ex) { res.ok = false; res.data = ex.Message; } return(res); }
public object GetControlVidaHerramientas(int opcion, string filtro) { object resul = null; resul res = new resul(); try { if (opcion == 1) { DataTable dt_detalle = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBD_Cobra())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("dsige_Personal_9117_Web", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); } } } resul = dt_detalle; } else if (opcion == 2) { string[] parametros = filtro.Split('|'); string nroDoc = parametros[0].ToString(); DataTable dt_detalle = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBD_Cobra())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("dsige_reporte_tiempo_vida_EPPS_WEB", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@DNI", SqlDbType.VarChar).Value = nroDoc; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); } } } resul = dt_detalle; } else if (opcion == 3) { string[] parametros = filtro.Split('|'); string fecha_ini = parametros[0].ToString(); string fecha_fin = parametros[1].ToString(); string nroDoc = parametros[2].ToString(); DataTable dt_detalle = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBD_Cobra())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("dsige_reporte_entrega_equipos_WEB", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Fecha_ini", SqlDbType.VarChar).Value = fecha_ini; cmd.Parameters.Add("@Fecha_fin", SqlDbType.VarChar).Value = fecha_fin; cmd.Parameters.Add("@nro_doc", SqlDbType.VarChar).Value = nroDoc; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); } } } resul = dt_detalle; } else { resul = "Opcion seleccionada invalida."; } res.ok = true; res.data = resul; } catch (Exception ex) { res.ok = false; res.data = ex.Message; } return(res); }
public object Gettbl_Archivos(int opcion, string filtro) { db.Configuration.ProxyCreationEnabled = false; object resul = null; resul res = new resul(); try { if (opcion == 1) { string[] parametros = filtro.Split('|'); string nombreFile = parametros[0].ToString(); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.copiar_Archivos_new(nombreFile); } else if (opcion == 2) { Files_E obj_files = JsonConvert.DeserializeObject <Files_E>(filtro); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.crear_carpeta(obj_files); } else if (opcion == 3) { string[] parametros = filtro.Split('|'); string nombreFile = parametros[0].ToString(); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.copiar_Carpetas(nombreFile); } else if (opcion == 4) { string[] parametros = filtro.Split('|'); string nombreFile = parametros[0].ToString(); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.mover_Archivos(nombreFile); resul = (from c in db.tbl_Local select new { c.id_Local, c.nombre_Local }).ToList(); } else if (opcion == 5) { string[] parametros = filtro.Split('|'); string nombreFile = parametros[0].ToString(); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.mover_Carpetas(nombreFile); } else if (opcion == 6) { string[] parametros = filtro.Split('|'); string nombreFile = parametros[0].ToString(); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.comprimir_Carpetas_ant(nombreFile); } else if (opcion == 7) ///--- listando en tree view { string[] parametros = filtro.Split('|'); int id_usuario = Convert.ToInt32(parametros[0].ToString()); DataTable dt_Treeview = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_S_FILE_TREEVIEW", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuario; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_Treeview); } } } resul = dt_Treeview; } else if (opcion == 8) ///--- listando en tree view { string[] parametros = filtro.Split('|'); int id_file = Convert.ToInt32(parametros[0].ToString()); int id_usuario = Convert.ToInt32(parametros[1].ToString()); DataTable dt_Treeview = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_S_FILE_TREEVIEW_SUBMENU", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_file", SqlDbType.Int).Value = id_file; cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuario; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_Treeview); } } } resul = dt_Treeview; } else if (opcion == 9) { string[] parametros = filtro.Split('|'); int id_file = Convert.ToInt32(parametros[0].ToString()); string nombreFile = parametros[1].ToString(); int id_user = Convert.ToInt32(parametros[2].ToString()); int id_Tipo_File = Convert.ToInt32(parametros[3].ToString()); string rutaArchivo = parametros[4].ToString(); Archivos_BL obj_negocio = new Archivos_BL(); resul = obj_negocio.RenombrarFile(id_file, nombreFile, id_user, id_Tipo_File, rutaArchivo); } else if (opcion == 10) ///--- borrando { string[] parametros = filtro.Split('|'); string id_files = parametros[0].ToString(); int id_usuarios = Convert.ToInt32(parametros[1].ToString()); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_U_FILE_PAPELERA_ARCHIVO", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@files", SqlDbType.VarChar).Value = id_files; cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuarios; cmd.ExecuteNonQuery(); } } } else if (opcion == 11) ///--- listando papelera { DataTable dt_Treeview = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_S_FILE_TREEVIEW_PAPELERA", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_Treeview); } } } resul = dt_Treeview; } else if (opcion == 12) ///--- restaurando { string[] parametros = filtro.Split('|'); string id_files = parametros[0].ToString(); int id_usuarios = Convert.ToInt32(parametros[1].ToString()); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_U_FILE_PAPELERA_ARCHIVO_RESTAURAR", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@files", SqlDbType.VarChar).Value = id_files; cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuarios; cmd.ExecuteNonQuery(); } } resul = "OK"; } else if (opcion == 13) ///--- descartar { string[] parametros = filtro.Split('|'); string id_files = parametros[0].ToString(); int id_usuarios = Convert.ToInt32(parametros[1].ToString()); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_U_FILE_PAPELERA_ARCHIVO_DESCARTAR", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@files", SqlDbType.VarChar).Value = id_files; cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuarios; cmd.ExecuteNonQuery(); } } resul = "OK"; } else if (opcion == 14) { string[] parametros = filtro.Split('|'); int id_opcion = Convert.ToInt32(parametros[0].ToString()); int id_usuarios = Convert.ToInt32(parametros[1].ToString()); DataTable dt_Evento = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_ACCESO_LISTAR_EVENTOS_USER", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_opcion", SqlDbType.Int).Value = id_opcion; cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuarios; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_Evento); } } } resul = dt_Evento; } else if (opcion == 15) { DataTable dt_detalle = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_S_FILE_USUARIOS", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); } } } resul = dt_detalle; } else if (opcion == 16) { resul = (from c in db.tbl_Permiso_File select new { c.id_Permiso_File, c.nombre_Permiso_File }).ToList(); } else if (opcion == 17) { string[] parametros = filtro.Split('|'); string id_files = parametros[0].ToString(); DataTable dt_detalle = new DataTable(); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_S_FILE_ACCESO_FILE", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@files", SqlDbType.VarChar).Value = id_files; using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); } } } resul = dt_detalle; } else if (opcion == 18) { string[] parametros = filtro.Split('|'); string obj_files = parametros[0].ToString(); string obj_usuarios = parametros[1].ToString(); int id_permiso = Convert.ToInt32(parametros[2].ToString()); int id_usuario_creacion = Convert.ToInt32(parametros[3].ToString()); using (SqlConnection cn = new SqlConnection(bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("PROC_I_FILE_ACCESO_FILE_USER", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@files", SqlDbType.VarChar).Value = obj_files; cmd.Parameters.Add("@usuarios", SqlDbType.VarChar).Value = obj_usuarios; cmd.Parameters.Add("@id_permiso", SqlDbType.Int).Value = id_permiso; cmd.Parameters.Add("@usuario_creacion", SqlDbType.Int).Value = id_usuario_creacion; cmd.ExecuteNonQuery(); } } resul = "OK"; } else { resul = "Opcion seleccionada invalida"; } res.ok = true; res.data = resul; } catch (Exception ex) { res.ok = false; res.data = ex.Message; } return(res); }
public object Gettbl_Usuarios(int opcion, string filtro) { db.Configuration.ProxyCreationEnabled = false; object resul = null; resul res = new resul(); try { if (opcion == 1) { resul = (from c in db.tbl_Usuarios join d in db.tbl_Perfil on c.id_Perfil equals d.id_perfil select new { c.id_Usuario, c.nrodoc_usuario, c.apellidos_usuario, c.nombres_usuario, c.email_usuario, c.id_Perfil, d.descripcion_perfil, c.fotourl, c.login_usuario, c.contrasenia_usuario, c.estado, c.usuario_creacion, c.fecha_creacion, c.usuario_edicion, c.fecha_edicion }).ToList(); } else if (opcion == 2) { resul = (from c in db.tbl_Perfil select new { c.id_perfil, c.descripcion_perfil }).ToList(); } else if (opcion == 3) { string[] parametros = filtro.Split('|'); int idUsuario = Convert.ToInt32(parametros[0].ToString()); resul = (from c in db.tbl_Usuarios join d in db.tbl_Perfil on c.id_Perfil equals d.id_perfil where c.id_Usuario == idUsuario select new { c.id_Usuario, c.nrodoc_usuario, c.apellidos_usuario, c.nombres_usuario, c.email_usuario, c.id_Perfil, d.descripcion_perfil, c.fotourl, c.login_usuario, c.contrasenia_usuario, c.estado, c.usuario_creacion, c.fecha_creacion, c.usuario_edicion, c.fecha_edicion }).ToList(); } else { resul = "Opcion seleccionada invalida"; } res.ok = true; res.data = resul; } catch (Exception ex) { res.ok = false; res.data = ex.Message; } return(res); }