private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nombre.Text) == false && string.IsNullOrWhiteSpace(telefono.Text) == false && string.IsNullOrWhiteSpace(costo.Text) == false && string.IsNullOrWhiteSpace(abono.Text) == false && string.IsNullOrWhiteSpace(observacion.Text) == false) { string queryTipo = "select IDTipo from TipoTrabajo where Descripcion = '" + cmbTipo.Text + "'"; int idTipo = 0; idTipo = Mantenimiento.returnInt(queryTipo); //string queryUser = "******" + idUser.Text + "'"; int idUserx = Convert.ToInt32(idUser.Text); //idUserx = Mantenimiento.returnInt(queryUser); string cadenasql = @"INSERT INTO [dbo].[Encargo] ([NombreCliente],[NumeroDeTelefono],[Valor],[Abono],[Encargado],[Observacion],[TipoTrabajo],[Estado],[FechaEntrada]) VALUES('" + nombre.Text + "','" + telefono.Text + "'," + costo.Text + "," + abono.Text + "," + idUserx + ",'" + observacion.Text + "'," + idTipo + ",'Activo',GETDATE())"; Mantenimiento.insertar(cadenasql); Mantenimiento man = new Mantenimiento(); man.cargarEncargo(frm1.gridEncargos, frm1.userID); this.Hide(); } else { MessageBox.Show("No se permiten espacios en blanco"); } }
private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(valor.Text) == false && string.IsNullOrWhiteSpace(descripcion.Text) == false) { string queryCliente = "select IDCliente from Cliente where Nombre = '" + cmbCliente.Text + "'"; int idCliente = 0; idCliente = Mantenimiento.returnInt(queryCliente); string queryTipo = "select IDTipo from TipoTrabajo where Descripcion = '" + cmbTipo.Text + "'"; int idTipo = 0; idTipo = Mantenimiento.returnInt(queryTipo); string cadenasql = "INSERT INTO [dbo].[Trabajo] ([TipoTrabajo] ,[Descripcion] ,[Cliente] ,[Valor] ,[FechaEntrada] ,[Usuario], [Estado]) VALUES ( " + idTipo + " ,'" + descripcion.Text + "', " + idCliente + ", " + valor.Text + ", GETDATE() , " + idUser.Text + ", 'Activo');"; Mantenimiento.insertar(cadenasql); Mantenimiento man = new Mantenimiento(); man.cargarTrabajo(frm1.gridTrabajosMain, frm1.userID); this.Hide(); } else { MessageBox.Show("No se permiten espacios en blanco"); } }
private void button1_Click(object sender, EventArgs e) { DateTime x1 = DateTime.Parse(fecha1.Value.ToString("yyyy-MM-dd")); DateTime x2 = DateTime.Parse(fecha2.Value.ToString("yyyy-MM-dd")); Cursor.Current = Cursors.WaitCursor; Mantenimiento man = new Mantenimiento(); string query = @"select a.Nombre, a.TipoContrato, a.FechaIngreso, b.Inicio, b.Final, b.TipoVacacion, datediff(day, b.Inicio, b.Final) as 'Dias Totales', c.Descripcion as TipoEmpleado from Empleado as a left join Vacaciones as b on a.IDEmpleado = b.IDEmpleado inner join TipoEmpleado c on a.TipoEmpleado = c.IDTipo where b.Inicio between '" + x1 + "' and '" + x2 + "'"; man.cargarDGgeneral(gridAdmin, query); copyAlltoClipboard(); Microsoft.Office.Interop.Excel.Application xlexcel; Microsoft.Office.Interop.Excel.Workbook xlWorkBook; Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlexcel = new Excel.Application(); xlexcel.Visible = true; xlWorkBook = xlexcel.Workbooks.Add(misValue); xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); Excel.Range CR = (Excel.Range)xlWorkSheet.Cells[1, 1]; CR.Select(); xlWorkSheet.PasteSpecial(CR, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, true); Cursor.Current = Cursors.Default; this.Close(); }
private void btnlogin_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtuser.Text) == true || string.IsNullOrWhiteSpace(txtpass.Text) == true) { MessageBox.Show("No se permiten campos vacios."); } else { if (txtuser.Text == txtpass.Text) { string passEncrypt = Mantenimiento.Encrypt(txtpass.Text); using (SSSMEntities db = new SSSMEntities()) { Usuario otabla = db.Usuario.Find(Properties.Settings.Default.UserID);; otabla.Clave = passEncrypt; otabla.Estado = "Activo"; db.Entry(otabla).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); MessageBox.Show("Se actualizo la contraseña correctamente."); Login log = new Login(); log.Show(); this.Close(); } } else { MessageBox.Show("Contraseñas no coinciden."); } } }
private void Trabajos_Load(object sender, EventArgs e) { int userID = Int32.Parse(this.idUser.Text); Mantenimiento man = new Mantenimiento(); man.cargarTrabajo(gridTrabajos, userID); }
private void button2_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nombre.Text) == false && string.IsNullOrWhiteSpace(user.Text) == false && string.IsNullOrWhiteSpace(pass.Text) == false) { string clave = Mantenimiento.Encrypt(pass.Text); string puesto; if (radUser.Checked) { puesto = "Usuario"; } else { puesto = "Administrador"; } using (SSSMEntities db = new SSSMEntities()) { oTabla.Nombre = nombre.Text; oTabla.Clave = clave; oTabla.Estado = estadoCmb.Text; oTabla.TipoUsuario = puesto; db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); this.Close(); } } else { MessageBox.Show("No se permiten espacios en blanco"); } }
private void button11_Click(object sender, EventArgs e) { userID = Int32.Parse(iduser.Text); Mantenimiento man = new Mantenimiento(); man.cargarTrabajo(gridTrabajosMain, userID); man.cargarEncargo(gridEncargos, userID); }
private void tipo_SelectedIndexChanged(object sender, EventArgs e) { int x = tipo.SelectedIndex + 1; Mantenimiento man = new Mantenimiento(); string query = "SELECT [Nombre] FROM [Empleado] where TipoEmpleado = " + x + " order by Nombre"; man.cargarDGgeneral(gridSel, query); }
private void CrearPedido_Load(object sender, EventArgs e) { fechaL.Text = DateTime.Now.ToString("dd / MM / yyyy"); horaL.Text = DateTime.Now.ToShortTimeString(); Mantenimiento llenar = new Mantenimiento(); llenar.llenarCB(cmbTipo, "select Descripcion from TipoTrabajo order by Descripcion", "Descripcion"); cmbTipo.SelectedIndex = 0; }
private void Selector_Load(object sender, EventArgs e) { Mantenimiento man = new Mantenimiento(); string query = "SELECT [Nombre] FROM [Empleado] where TipoEmpleado = 1 order by Nombre"; man.cargarDGgeneral(gridSel, query); DataGridViewColumn column = gridSel.Columns[0]; column.Width = 175; }
private void CrearTrabajo_Load(object sender, EventArgs e) { fechaL.Text = DateTime.Now.ToString("dd / MM / yyyy"); horaL.Text = DateTime.Now.ToShortTimeString(); Mantenimiento llenar = new Mantenimiento(); llenar.llenarCB(cmbTipo, "select Descripcion from TipoTrabajo order by Descripcion", "Descripcion"); cmbTipo.SelectedIndex = 0; llenar.llenarCB(cmbCliente, "select Nombre from Cliente order by Nombre", "Nombre"); cmbCliente.SelectedIndex = 0; this.user.Text = Mantenimiento.lookerSt("Select Nombre from Usuario where ID = " + this.idUser.Text + ""); }
public void LoadUser() { Mantenimiento man = new Mantenimiento(); try { man.llenarDoc(docCmb); docCmb.SelectedIndex = 0; } catch (SqlException ex) { } }
private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nom.Text) == false && string.IsNullOrWhiteSpace(idcliente.Text) == false && string.IsNullOrWhiteSpace(telefono.Text) == false) { string query = "update Cliente set Nombre= '" + nom.Text + "', Identidad = '" + idcliente.Text + "', Telefono = '" + telefono.Text + "' where IDCliente = " + int.Parse(id.Text) + ""; Mantenimiento.actualizar(query); this.Hide(); Clientes cliente = new Clientes(); cliente.Show(); } else { MessageBox.Show("No se permiten espacios vacios!!"); } }
private void guardar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nom.Text) == false && string.IsNullOrWhiteSpace(precio.Text) == false) { string query = "update TipoTrabajo set Descripcion= '" + nom.Text + "', Precio = '" + precio.Text + "' where IDTipo = " + int.Parse(id.Text) + ""; Mantenimiento.actualizar(query); this.Hide(); Parametros cliente = new Parametros(); cliente.Show(); } else { MessageBox.Show("No se permiten espacios vacios!!"); } }
private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nom.Text) == false && string.IsNullOrWhiteSpace(idcliente.Text) == false && string.IsNullOrWhiteSpace(telefono.Text) == false) { string cadenasql = "insert into Cliente values ('" + nom.Text + "','" + idcliente.Text + "','" + telefono.Text + "');"; Mantenimiento.insertar(cadenasql); Clientes form = new Clientes(); form.Show(); this.Hide(); } else { MessageBox.Show("No se permiten espacios en blanco"); } }
private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nom.Text) == false || string.IsNullOrWhiteSpace(precio.Text) == false) { string cadenasql = "insert into TipoTrabajo values ('" + nom.Text + "','" + precio.Text + "');"; Mantenimiento.insertar(cadenasql); Parametros form = new Parametros(); form.Show(); this.Hide(); } else { MessageBox.Show("No se permiten espacios en blanco"); } }
private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(descripcion.Text) == false && string.IsNullOrWhiteSpace(valor.Text) == false && string.IsNullOrWhiteSpace(txtlink.Text) == false) { string query = "update Trabajo set Descripcion= '" + descripcion.Text + "', Link = '" + txtlink.Text + "', Valor = " + valor.Text + ", FechaSalida = getdate(), Estado = 'Entregado' where IDTrabajo = " + int.Parse(id.Text) + ""; Mantenimiento.actualizar(query); Mantenimiento man = new Mantenimiento(); man.cargarTrabajo(frm1.gridTrabajosMain, frm1.userID); this.Hide(); } else { MessageBox.Show("No se permiten espacios vacios!!"); } }
private void Selector_Load(object sender, EventArgs e) { Mantenimiento man = new Mantenimiento(); string query = "SELECT [Nombre] FROM [Empleado] where TipoEmpleado = 1 order by Nombre"; man.cargarDGgeneral(gridSel, query); DataGridViewColumn column = gridSel.Columns[0]; column.Width = 215; tipo.Items.Add("MEDICO"); tipo.Items.Add("ENFERMERIA"); tipo.Items.Add("GENERAL"); tipo.SelectedIndex = 0; }
private void btnlogin_Click(object sender, EventArgs e) { using (SSSMEntities db = new SSSMEntities()) { string passEncrypt = Mantenimiento.Encrypt(txtpass.Text); var lst = from d in db.Usuario where d.Usuario1 == txtuser.Text && d.Clave == passEncrypt select d; if (lst.Count() > 0) { Usuario otabla = lst.FirstOrDefault <Usuario>(); Properties.Settings.Default.UserID = otabla.ID; switch (otabla.Estado) { case "Activo": Properties.Settings.Default.UserAdmin = otabla.TipoUsuario; Properties.Settings.Default.UserName = otabla.Nombre; this.Hide(); PantallaPrincipal frm = new PantallaPrincipal(); frm.FormClosed += (s, args) => this.Close(); frm.Show(); break; case "Inactivo": MessageBox.Show("Usuario Inactivo"); break; case "CambiarClave": CambiarClave clave = new CambiarClave(); clave.Show(); this.Hide(); break; default: break; } } else { MessageBox.Show("Usuario o contraseña incorrecto"); } } }
private void button8_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nom.Text) == true || string.IsNullOrWhiteSpace(cbPuesto.Text) == true || string.IsNullOrWhiteSpace(user.Text) == true || string.IsNullOrWhiteSpace(clave.Text) == true) { MessageBox.Show("No se permiten campos vacios"); } else { string Query = "select *from Usuario where Usuario= '" + user.Text + "'"; //llama la funcion buscar //copia el texto de las cajas de texto y lo compara en la base de datos para asegurarase de que //no existe Mantenimiento cl = new Mantenimiento(); if (cl.Buscar(Query) == true) { MessageBox.Show("Usuario ya existe"); } else { //encripta contraseña users us = new users(); string login_pass = clave.Text; MD5 md5 = MD5.Create(); byte[] inputBytes = System.Text.Encoding.ASCII.GetBytes(login_pass); byte[] hash = md5.ComputeHash(inputBytes); login_pass = BitConverter.ToString(hash).Replace("-", ""); string cadenasql = "insert into Usuario values ('" + nom.Text + "', '" + user.Text + "', '" + login_pass + "', '" + cbPuesto.Text + "', 'CambiarClave');"; users.insertarUser(cadenasql); nom.Clear(); clave.Clear(); user.Clear(); this.Hide(); Usuarios user1 = new Usuarios(); user1.Show(); } } }
private void PantallaPrincipal_Load(object sender, EventArgs e) { userID = Int32.Parse(iduser.Text); Mantenimiento man = new Mantenimiento(); man.cargarTrabajo(gridTrabajosMain, userID); man.cargarEncargo(gridEncargos, userID); string adm; adm = puesto.Text; if (adm == "Administrador") { botonUsuario.Visible = true; botonPar.Visible = true; } }
private void button4_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(nombre.Text) == false && string.IsNullOrWhiteSpace(usuario.Text) == false && string.IsNullOrWhiteSpace(pass.Text) == false) { string tipo; if (radUser.Checked) { tipo = "Usuario"; } else { tipo = "Administrador"; } string passEncrypt = Mantenimiento.Encrypt(pass.Text); using (SSSMEntities db = new SSSMEntities()) { Usuario oTabla = new Usuario(); oTabla.Nombre = nombre.Text; oTabla.Clave = passEncrypt; oTabla.Usuario1 = usuario.Text; oTabla.TipoUsuario = tipo; oTabla.Estado = "CambiarClave"; db.Usuario.Add(oTabla); db.SaveChanges(); this.Close(); } } else { MessageBox.Show("No se permiten espacios en blanco"); } }
private void Clientes_Load(object sender, EventArgs e) { Mantenimiento man = new Mantenimiento(); man.cargarClientes(gridClientes); }
private void Parametros_Load(object sender, EventArgs e) { Mantenimiento man = new Mantenimiento(); man.cargarTipo(gridTipoTrabajo); }
private void cmbTipo_SelectedIndexChanged(object sender, EventArgs e) { this.valor.Text = Mantenimiento.lookerSt("select Precio from TipoTrabajo where Descripcion = '" + cmbTipo.Text + "'"); }
private void EntrarB_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(usuariotxt.Text) == true || string.IsNullOrWhiteSpace(passwordtxt.Text) == true) { MessageBox.Show("No se permiten campos vacios"); } else { //desencripta las contraseñas en la base de datos users u = new users(); string login_pass = passwordtxt.Text; MD5 md5 = MD5.Create(); byte[] inputBytes = System.Text.Encoding.ASCII.GetBytes(login_pass); byte[] hash = md5.ComputeHash(inputBytes); login_pass = BitConverter.ToString(hash).Replace("-", ""); login_usuario = passwordtxt.Text; u.Usuario = this.usuariotxt.Text; u.Contraseña = login_pass; if (u.Buscar() == true) { string adm; string est; string idus; puesto.Text = Mantenimiento.consulta(usuariotxt.Text).ToString(); //Cheque estado estado.Text = Mantenimiento.Estado(usuariotxt.Text).ToString(); //Copia Id id.Text = Mantenimiento.userid(usuariotxt.Text).ToString(); adm = puesto.Text; est = estado.Text; idus = id.Text; switch (est) { case "Activo": PantallaPrincipal menuf = new PantallaPrincipal(); var txt6 = menuf.Controls["puesto"]; var txt7 = menuf.Controls["iduser"]; txt7.Text = id.Text.ToString(); txt6.Text = puesto.Text.ToString(); menuf.Show(); this.Hide(); break; case "Inactivo": MessageBox.Show(u.mensaje, "Usuario Inactivo"); break; case "CambiarClave": CambiarClave clave = new CambiarClave(); var txt8 = clave.Controls["iduser"]; txt8.Text = id.Text.ToString(); clave.Show(); this.Hide(); break; default: break; } } else { MessageBox.Show(u.mensaje, "Ingreso Incorrecto"); } } }