public void MostrarTareas(DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var datos = db.Tareas.Select(x => new { x.Ref, x.Nacionalidad, x.IdBOM, x.Segmento, x.TiempoRespuesta, x.Trim, x.UsuarioEnvio, x.FechaTarea, x.DepartamentoRespuesta, x.FechaRespuesta, x.Dif }).ToList(); controlView.DataSource = datos; controlView.Columns[0].HeaderText = "REF"; controlView.Columns[1].HeaderText = "NACIONALIDAD"; controlView.Columns[2].HeaderText = "#BOM"; controlView.Columns[3].HeaderText = "SEGMENTO"; controlView.Columns[4].HeaderText = "T/RESP"; controlView.Columns[5].HeaderText = "TRIM"; controlView.Columns[6].HeaderText = "USUARIO ENVIO"; controlView.Columns[7].HeaderText = "FECHA ENVIO"; controlView.Columns[8].HeaderText = "DEPARTAMENTO RESPUESTA"; controlView.Columns[9].HeaderText = "FECHA RESPUESTA"; controlView.Columns[10].HeaderText = "DIF"; } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public void DiasF_T(DataGridView controlView) { using (PLMContext db = new PLMContext()) { Dbd = new Dynamics(); try { var datosP = Dbd.Reporte2().ToList(); var datos = (from x in db.DiasFeriados select x).ToList(); List <ProveedoressTemp> consulta = new List <ProveedoressTemp>(); string nombre = ""; foreach (var item in datos) { nombre = datosP.Where(x => x.Clave == item.Proveedor).Select(x => x.Nombre).FirstOrDefault(); consulta.Add(new ProveedoressTemp { Clave = item.Proveedor, Nombre = nombre, id = item.id, Fecha = item.DiasF }); } controlView.DataSource = consulta; controlView.Columns[0].Visible = false; controlView.Columns[1].HeaderText = "CLAVE PROVEEDOR"; controlView.Columns[2].HeaderText = "NOMBRE PROVEEDOR"; controlView.Columns[3].HeaderText = "DIAS FERIADOS E INAHBILES"; controlView.Columns[1].Width = 150; controlView.Columns[2].Width = 400; controlView.Columns[3].Width = 364; } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public bool AddPresupuestos(string Diario, string Mo, string Prestaciones, string Admon, string Prod, string Ventas, string Varios, string IdPresupuestos) { using (PLMContext db = new PLMContext()) { var Presupuestos = new Presupuestos(); Presupuestos.IdPresupuesto = IdPresupuestos; Presupuestos.Diario = Diario; Presupuestos.Mo = "MX$" + Mo; Presupuestos.Prestaciones = "MX$" + Prestaciones; Presupuestos.Admon = "MX$" + Admon; Presupuestos.Prod = "MX$" + Prod; Presupuestos.Ventas = "MX$" + Ventas; Presupuestos.Varios = "MX$" + Varios; try { db.Presupuestos.Add(Presupuestos); db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public bool UpdatePresupuestos(string Diario, string Mo, string Prestaciones, string Admon, string Prod, string Ventas, string Varios, string IdPresupuestos, int id) { using (PLMContext db = new PLMContext()) { try { var Presupuestos = db.Presupuestos.Where(x => x.id == id).Select(x => x).FirstOrDefault(); Presupuestos.IdPresupuesto = IdPresupuestos; Presupuestos.Diario = Diario; Presupuestos.Mo = "MX$" + Mo; Presupuestos.Prestaciones = "MX$" + Prestaciones; Presupuestos.Admon = "MX$" + Admon; Presupuestos.Prod = "MX$" + Prod; Presupuestos.Ventas = "MX$" + Ventas; Presupuestos.Varios = "MX$" + Varios; db.Entry(Presupuestos).State = EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public void Presupuestos(DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var datos = db.Presupuestos.Select(x => new { x.id, x.IdPresupuesto, x.Diario, x.Mo, x.Prestaciones, x.Admon, x.Prod, x.Ventas, x.Varios }).ToList(); controlView.DataSource = datos; controlView.Columns[0].Visible = false; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[2].HeaderText = "DIARIO"; controlView.Columns[3].HeaderText = "M.O. DIRECTA"; controlView.Columns[4].HeaderText = "PRESTACIONES"; controlView.Columns[5].HeaderText = "ADMON"; controlView.Columns[6].HeaderText = "PROD"; controlView.Columns[7].HeaderText = "VENTAS"; controlView.Columns[8].HeaderText = "VARIOS"; controlView.Columns[1].HeaderText = "ID PRESUPUESTO"; } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public void PresupuestosSelect(MetroFramework.Controls.MetroTextBox idtext, MetroFramework.Controls.MetroTextBox descrip, MetroFramework.Controls.MetroTextBox idtext1, MetroFramework.Controls.MetroTextBox idtext2, MetroFramework.Controls.MetroTextBox idtext3, MetroFramework.Controls.MetroTextBox idtext4, MetroFramework.Controls.MetroTextBox idtext5, MetroFramework.Controls.MetroTextBox idtext6, int id) { using (PLMContext db = new PLMContext()) { try { var datos = db.Presupuestos.Where(x => x.id == id).Select(x => x).FirstOrDefault(); if (datos != null) { idtext.Text = datos.IdPresupuesto.ToString(); descrip.Text = datos.Diario.ToString(); idtext1.Text = datos.Mo.ToString(); idtext2.Text = datos.Prestaciones.ToString(); idtext3.Text = datos.Admon.ToString(); idtext4.Text = datos.Prod.ToString(); idtext5.Text = datos.Ventas.ToString(); idtext6.Text = datos.Varios.ToString(); } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public bool AddEstilosdeProduccion(string Descripcion, string Categoria, string Division, string Estacion, string Cliente, string Marca, string Category2, string Espec, string IdEstilosdeProduccion, string Fit, string Body, string Lavado, string Inseam, string Empaque) { using (PLMContext db = new PLMContext()) { var EstilosdeProduccion = new EstilosProduccions(); EstilosdeProduccion.IdEstilo = IdEstilosdeProduccion; EstilosdeProduccion.Descripcion = valida(Descripcion, "-"); EstilosdeProduccion.Categoria = valida(Categoria, "-"); EstilosdeProduccion.Division = valida(Division, "-"); EstilosdeProduccion.Estacion = valida(Estacion, "-"); EstilosdeProduccion.Cliente = valida(Cliente, "-"); EstilosdeProduccion.Marca = valida(Marca, "-"); EstilosdeProduccion.Category2 = valida(Category2, "-"); EstilosdeProduccion.Espec = valida(Espec, "-"); EstilosdeProduccion.Fit = valida(Fit, "-"); EstilosdeProduccion.Body = valida(Body, "-"); EstilosdeProduccion.Lavado = valida(Lavado, "-"); EstilosdeProduccion.Inseam = valida(Inseam, "-"); EstilosdeProduccion.Empaque = valida(Empaque, "-"); try { db.EstilosProduccion.Add(EstilosdeProduccion); db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public void BuscarPresupuestos(string IdPresupuestos, DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var Presupuestos = (from x in db.Presupuestos where (x.IdPresupuesto == IdPresupuestos)select new { x.id, x.IdPresupuesto, x.Diario, x.Mo, x.Prestaciones, x.Admon, x.Prod, x.Ventas, x.Varios }).ToList(); if (Presupuestos != null) { if (Presupuestos.Count > 0) { controlView.DataSource = Presupuestos; controlView.Columns[0].Visible = false; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[2].HeaderText = "DIARIO"; controlView.Columns[3].HeaderText = "M.O. DIRECTA"; controlView.Columns[4].HeaderText = "PRESTACIONES"; controlView.Columns[5].HeaderText = "ADMON"; controlView.Columns[6].HeaderText = "PROD"; controlView.Columns[7].HeaderText = "VENTAS"; controlView.Columns[8].HeaderText = "VARIOS"; controlView.Columns[1].HeaderText = "ID PRESUPUESTO"; } else { controlView.DataSource = null; } } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public bool UpdateSegundas(string cliente, string Tela, string Conf, string Lav, string proc, string avios, string falt, string total, int id) { using (PLMContext db = new PLMContext()) { try { var Segundas = db.Segundas.Where(x => x.id == id).Select(x => x).FirstOrDefault(); Segundas.Cliente = cliente; Segundas.avios = avios + "%"; Segundas.Tela = Tela + "%"; Segundas.Conf = Conf + "%"; Segundas.Lavado = Lav + "%"; Segundas.proc = proc + "%"; Segundas.faltantes = falt + "%"; Segundas.total = total + "%"; db.Entry(Segundas).State = EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public bool AddSegundas(string cliente, string Tela, string Conf, string Lav, string proc, string avios, string falt, string total) { using (PLMContext db = new PLMContext()) { var Segundas = new Segundas(); Segundas.Cliente = cliente; Segundas.avios = avios + "%"; Segundas.Tela = Tela + "%"; Segundas.Conf = Conf + "%"; Segundas.Lavado = Lav + "%"; Segundas.proc = proc + "%"; Segundas.faltantes = falt + "%"; Segundas.total = total + "%"; try { db.Segundas.Add(Segundas); db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public void Segundas(DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var datos = db.Segundas.Select(x => new { x.id, x.Cliente, x.Tela, x.Conf, x.Lavado, x.proc, x.avios, x.faltantes, x.total }).ToList(); controlView.DataSource = datos; controlView.Columns[0].Visible = false; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[1].HeaderText = "CLIENTE"; controlView.Columns[2].HeaderText = "TELA"; controlView.Columns[3].HeaderText = "CONF"; controlView.Columns[4].HeaderText = "LAV"; controlView.Columns[5].HeaderText = "PROC"; controlView.Columns[6].HeaderText = "AVIOS"; controlView.Columns[7].HeaderText = "FALT"; controlView.Columns[8].HeaderText = "TOTAL"; } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public bool DeleteDepartamento(int id) { using (PLMContext db = new PLMContext()) { try { var respuestaEsIngenieria = db.Departamentos.Where(x => x.id == id).Select(x => new { x.Dthread }).FirstOrDefault().Dthread; int esIngenieria = respuestaEsIngenieria; if (esIngenieria == 0) { var Departamento = (from x in db.Departamentos where x.id == id select x).FirstOrDefault(); db.Departamentos.Remove(Departamento); db.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public bool AddUsuario(string user, string clave, string departamento, string correo, int autorizado, int liberar, int reabrir, int agregar, int modificar, int eliminar) { using (PLMContext db = new PLMContext()) { var usuario = new Usuario(); usuario.Usser = user; usuario.Password = clave; usuario.Departamento = departamento; usuario.Correo = correo; usuario.Autorizado = autorizado; usuario.Liberar = liberar; usuario.Reabrir = reabrir; usuario.Agregar = agregar; usuario.Modificar = modificar; usuario.Eliminar = eliminar; try { db.Usuarios.Add(usuario); db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public void BuscarBitacoradeEventossF(string IdBitacoradeEventoss, DateTime fecha, DataGridView controlView) { DateTime _fechaInicio = new DateTime(fecha.Year, fecha.Month, fecha.Day, 0, 0, 0); DateTime _fechaTope = new DateTime(fecha.Year, fecha.Month, fecha.Day, 23, 59, 59); using (PLMContext db = new PLMContext()) { try { var BitacoradeEventoss = (from x in db.BitacoraDeEventos where (x.Usuario == IdBitacoradeEventoss && x.Fecha >= _fechaInicio && x.Fecha <= _fechaTope) select x).ToList(); if (BitacoradeEventoss != null) { if (BitacoradeEventoss.Count > 0) { controlView.DataSource = BitacoradeEventoss; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[1].HeaderText = "USUARIO"; controlView.Columns[2].HeaderText = "DEPARTAMENTO"; controlView.Columns[3].HeaderText = "FECHA"; controlView.Columns[4].HeaderText = "DESCRIPCION EVENTO"; } else { controlView.DataSource = null; } } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public bool LoginUser(string user, string clave, out string departamento) { using (PLMContext db = new PLMContext()) { try { var usuario = db.Usuarios.Where(x => x.Usser == user && x.Password == clave).Select(x => x).FirstOrDefault(); if (usuario != null) { departamento = usuario.Departamento; return(true); } else { Dialogs.Show("Usuario y/o clave invalidos", DialogsType.Info); departamento = string.Empty; return(false); } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); departamento = string.Empty; return(false); } } }
public void Bodye(DataGridView dtdatos, int idFuncion) { using (PLMContext db = new PLMContext()) { switch (idFuncion) { case 9: try { var datos = db.Body.Select(x => new { x.Descripción }).ToList(); dtdatos.Columns.Clear(); dtdatos.DataSource = datos; dtdatos.Columns[0].Width = 500; } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } break; default: break; } } }
public bool UpdateUsuario(string clave, string departamento, string correo, int autorizado, int liberar, int reabrir, int agregar, int modificar, int eliminar, int id) { using (PLMContext db = new PLMContext()) { try { var usuario = db.Usuarios.Where(x => x.id == id).Select(x => x).FirstOrDefault(); usuario.Password = clave; usuario.Departamento = departamento; usuario.Correo = correo; usuario.Autorizado = autorizado; usuario.Liberar = liberar; usuario.Reabrir = reabrir; usuario.Agregar = agregar; usuario.Modificar = modificar; usuario.Eliminar = eliminar; db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public bool MostarDiasA(MetroTextBox DiasAnt, MetroTextBox DiasM) { using (PLMContext db = new PLMContext()) { try { var datos = db.DiasAnticipacion.Select(x => x).ToList().FirstOrDefault(); if (datos != null) { DiasAnt.Text = datos.DiasA.ToString(); DiasM.Text = datos.DiasdeMargen.ToString(); return(true); } else { return(false); } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); return(false); } } }
public void BuscarTrim(string Descripcion, DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var Trim = from x in db.Trims where (x.Descripción.Contains(Descripcion) || x.IdTrim.Contains(Descripcion)) select x; if (Trim != null) { controlView.DataSource = Trim.ToList(); controlView.Columns[0].Visible = false; controlView.Columns[2].Width = 500; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[1].HeaderText = "ID TRIM"; controlView.Columns[2].HeaderText = "DESCRIPCION"; controlView.Columns[4].HeaderText = "SEGMENTO"; controlView.Columns[5].HeaderText = "SECUENCIA"; } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public void BuscarSegmento(string Descripcion, DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var Segmento = from x in db.Segmentos where (x.Descripción.Contains(Descripcion) || x.IdSegmento.Contains(Descripcion)) select x; if (Segmento != null) { controlView.DataSource = Segmento.ToList(); controlView.Columns[0].Visible = false; controlView.Columns[2].Width = 500; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[1].HeaderText = "ID SEGMENTO"; controlView.Columns[2].HeaderText = "DESCRIPCION"; controlView.Columns[4].HeaderText = "SECUENCIA"; controlView.Columns[3].HeaderText = "TIEMPO DE RESPUESTA"; } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public void BuscarBitacoradeEventoss(string IdBitacoradeEventoss, DataGridView controlView) { using (PLMContext db = new PLMContext()) { try { var BitacoradeEventoss = (from x in db.BitacoraDeEventos where (x.Usuario == IdBitacoradeEventoss) select x).ToList(); if (BitacoradeEventoss != null) { if (BitacoradeEventoss.Count > 0) { controlView.DataSource = BitacoradeEventoss; controlView.Columns[0].HeaderText = "ID"; controlView.Columns[1].HeaderText = "USUARIO"; controlView.Columns[2].HeaderText = "DEPARTAMENTO"; controlView.Columns[3].HeaderText = "FECHA"; controlView.Columns[4].HeaderText = "DESCRIPCION EVENTO"; controlView.Columns[4].Width = 320; } else { controlView.DataSource = null; } } } catch (Exception ex) { Dialogs.Show(ex.Message, DialogsType.Error); } } }
public bool Existe(string nom) { using (PLMContext db = new PLMContext()) { var Inseam = (from x in db.Inseam where x.IdInseam == nom select x).Count(); if (Inseam == 0) { return(false); } else { return(true); } } }
public bool Existe(string nom) { using (PLMContext db = new PLMContext()) { var Usuario = (from x in db.Usuarios where x.Usser == nom select x).Count(); if (Usuario == 0) { return(false); } else { return(true); } } }
public bool Existe(string nom) { using (PLMContext db = new PLMContext()) { var Body = (from x in db.Body where x.IdBody == nom select x).Count(); if (Body == 0) { return(false); } else { return(true); } } }
public bool Existe(string nom) { using (PLMContext db = new PLMContext()) { var CategoryDos = (from x in db.Category_2 where x.IdCategory2 == nom select x).Count(); if (CategoryDos == 0) { return(false); } else { return(true); } } }
public bool EliminarTrim(string dato) { using (PLMContext db = new PLMContext()) { var datos = (from x in db.BomsDetails where x.Trims == dato select x).Count(); if (datos == 0) { return(false); } else { return(true); } } }
public bool ExisteSecuencia(string noms, int nums) { using (PLMContext db = new PLMContext()) { var Trim = (from x in db.Trims where (x.Secuencia == nums && x.Segmento == noms) select x).Count(); if (Trim == 0) { return(false); } else { return(true); } } }
public bool Existe(string nom) { using (PLMContext db = new PLMContext()) { var Descripcion = (from x in db.Procesos where x.IdProceso == nom select x).Count(); if (Descripcion == 0) { return(false); } else { return(true); } } }
private void MenuPrincipalVista_Load(object sender, EventArgs e) { lblIP.Text = "IP: " + GLOBALS.IP; lblMac.Text = "MAC Address: " + GLOBALS.MacAddress; lblHora.Text = "Fecha: " + DateTime.Now.ToString("dddd, dd MMMM yyyy h:mm tt"); lblUsuario.Text = "Usuario: " + GLOBALS.USUARIO; using (PLMContext db = new PLMContext()) { var datosDepart = db.Departamentos.Where(x => x.Dthread == 1).Select(x => x).ToList().FirstOrDefault(); if (datosDepart == null) { controladorDepart.AddDepartamento("V001", "INGENIERIA", "1", 1); } } }
public bool Existe(string nom) { using (PLMContext db = new PLMContext()) { var Segmento = (from x in db.Segmentos where x.IdSegmento == nom select x).Count(); if (Segmento == 0) { return(false); } else { return(true); } } }