private void button1_Click(object sender, EventArgs e) { EngineProject Funcion = new EngineProject(); EngineHttp FuncionHttp = new EngineHttp(); EngineTool Tool = new EngineTool(); EngineProcesor Proceso = new EngineProcesor(FuncionHttp, Funcion, Tool); if (string.IsNullOrEmpty(txtName.Text) || string.IsNullOrEmpty(txtRef.Text) || string.IsNullOrEmpty(txtEmail.Text) || string.IsNullOrEmpty(txtDevice.Text) || string.IsNullOrEmpty(txtTlf.Text)) { MessageBox.Show("Todos los campos son requeridos", "INFORMACION DEL SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (!Tool.EmailEsValido(txtEmail.Text)) { MessageBox.Show("Email no valido", "INFORMACION DEL SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Proceso.Company(txtName.Text, txtEmail.Text, txtRef.Text, txtTlf.Text, txtDevice.Text); /*txtName.Text = string.Empty; * txtEmail.Text = string.Empty; * txtRef.Text = string.Empty; * txtTlf.Text = string.Empty; * txtDevice.Text = string.Empty;*/ }
private void dgv_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { EngineProcesor proceso = new EngineProcesor(); dgv = proceso.ColorFila(dgv, Color.WhiteSmoke, Color.Gainsboro); dgv.ClearSelection(); }
[HttpPost] //LOGIN DE USUARIO public async Task <ActionResult> LoginUser(string user, string password) { Respuesta respuesta = new Respuesta(); string jsonUserApi = Funcion.BuildUserApiStr(user, password, Tool); EngineProcesor proceso = new EngineProcesor(); TicketAcceso ticket = await Proceso.GetTicketAccesoAsync(jsonUserApi, FuncionHttp); if (!string.IsNullOrEmpty(ticket.access_token)) { respuesta.Descripcion = "Autentificacion Exitosa"; respuesta.Resultado = true; string[] partes = ticket.dni.Split('='); ticket.dni = partes[1].Replace("\"", "").Trim(); ticket.dni = ticket.dni.Replace("}", "").Trim(); System.Web.HttpContext.Current.Session["User"] = user; System.Web.HttpContext.Current.Session["Password"] = password; System.Web.HttpContext.Current.Session["Email"] = ticket.email; System.Web.HttpContext.Current.Session["AccessToken"] = ticket.access_token; System.Web.HttpContext.Current.Session["IdCompany"] = ticket.idCompany; System.Web.HttpContext.Current.Session["DniAdm"] = ticket.dni; } else { respuesta.Descripcion = "Autentificacion Fallida"; respuesta.Resultado = false; System.Web.HttpContext.Current.Session["User"] = null; System.Web.HttpContext.Current.Session["Email"] = null; System.Web.HttpContext.Current.Session["AccessToken"] = null; System.Web.HttpContext.Current.Session["IdCompany"] = null; System.Web.HttpContext.Current.Session["Password"] = null; System.Web.HttpContext.Current.Session["DniAdm"] = null; } return(Json(respuesta)); }
private void button3_Click(object sender, EventArgs e) { if (dgv.Rows.Count == 0) { MessageBox.Show("No hay datos para exportar a excel", "INFORMACION DEL SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } EngineProcesor Proceso = new EngineProcesor(FuncionHttp, Funcion, Tool); DataTable dt = new DataTable(); dt = (DataTable)dgv.DataSource; Proceso.ExportarErrores(dt); }
private void button1_Click(object sender, EventArgs e) { string path = @"C:\Users\ASUS\Downloads\CARNETIZACION\JPEG\"; string pathDestino = @"C:\Users\ASUS\Downloads\CARNETIZACION\QR_IMAGEN\"; DirectoryInfo d = new DirectoryInfo(@"C:\Users\ASUS\Downloads\CARNETIZACION\JPEG"); FileInfo[] Files = d.GetFiles("*.jpg"); EngineProcesor Proceso = new EngineProcesor(FuncionHttp, Funcion, Tool); foreach (FileInfo file in Files) { string [] p = file.Name.Split('.'); Proceso.CreateQRImagen(path + file.Name, pathDestino + p[0] + ".png"); } }
private bool ProcesarArchivoActualizar(string pathArchivo) { bool result = false; EngineProcesor Proceso = new EngineProcesor(FuncionHttp, Funcion, Tool); try { result = Proceso.ProcesarArchivoActualizar(pathArchivo, dgv, lblMsj); result = true; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } return(result); }
private void button2_Click(object sender, EventArgs e) { Company c = new Company(); c.Id = this.ide; c.NameCompany = name.Text; c.Ref = rifi.Text; c.Email = mail.Text; c.Phone = tlf.Text; c.NumberDevices = Convert.ToInt32(numero.Text); if (estado.SelectedIndex == 0) { c.Status = true; } else if (estado.SelectedIndex == 1) { c.Status = false; } EngineProcesor Proceso = new EngineProcesor(FuncionHttp, Funcion, Tool); Proceso.UpdateCompany(c); }
public async Task GetAllCompanyAsync() { EngineProcesor proceso = new EngineProcesor(FuncionHttp, Funcion, Tool); await proceso.GetAllCompany(dgv); }