private void CargarGrid(String TextoIntroducido = "") { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); int IdCliente = Convert.ToInt32(cmbClientes.SelectedValue); int IdTipoTrabajo = Convert.ToInt32(cmbTipoTrabajo.SelectedValue); var lst = ( from a in db.GdUnidadesConstructivas join b in db.GdTiposTrabajo on a.IdTipoTrabajo equals b.IdTipoTrabajo join c in db.GdClientes on a.IdCliente equals c.IdCliente where (b.TipoTrabajo.Contains(TextoIntroducido) || a.CodigoUc.Contains(TextoIntroducido) || a.DescripcionUc.Contains(TextoIntroducido)) orderby a.IdUc select new { a.IdUc, c.Cliente, b.TipoTrabajo, a.CodigoUc, a.DescripcionUc, a.Ud, a.PrecioUnidad, a.IdCliente, b.IdTipoTrabajo } ).ToList(); var listaFiltrada = lst.Where(i => (IdCliente != 0 && IdCliente == i.IdCliente) || IdCliente == 0) .Where(i => (IdTipoTrabajo != 0 && IdTipoTrabajo == i.IdTipoTrabajo) || IdTipoTrabajo == 0).ToList(); dgvUndsContructivas.DataSource = null; dgvUndsContructivas.DataSource = listaFiltrada; } catch (Exception ex) { _ = ex.Message; } }
private void CargarComboUsuarios() { try { GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from a in db.GdEmpleadosFml join b in db.GD_EmpleadosFML_Accesos on a.IdEmpleadoFml equals b.IdEmpleadoFML let NombreCompleto = a.Nombre + " | " + b.Usuario orderby a.IdEmpleadoFml select new { a.IdEmpleadoFml, NombreCompleto } ).Distinct().ToList(); //foreach (var elemento in lst) //{ // cmbUsuarios.Items.Add(elemento); //} cmbUsuarios.DisplayMember = "NombreCompleto"; cmbUsuarios.ValueMember = "IdEmpleadoFML"; cmbUsuarios.DataSource = lst; } catch (Exception ex) { _ = ex.Message; } }
private void FrmContactos_FormClosing(object sender, FormClosingEventArgs e) { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); foreach (DataGridViewColumn itemCol in dgvContactos.Columns) { var query = (from a in db.GdColumnasD where a.IdColumnaC == G3.DimeIdColumnaC(G3.IdEmpleadoFML_Logged, this.dgvContactos.Name) && a.NameField.Equals(itemCol.Name) select a).ToList(); if (query.Count() > 0) { foreach (var item in query) { item.Visible = itemCol.Visible; item.Ancho = itemCol.Width; } db.SaveChanges(); } G3Forms.GrabarParam(this, this.Name + "_"); } } catch (Exception ex) { _ = ex.Message; } }
private void BtnQuitar_Click(object sender, EventArgs e) { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); foreach (ListViewItem itemRow in lstvAsignadas.SelectedItems) { GdEmpleadosFmlEtiquetas EtiFml = new GdEmpleadosFmlEtiquetas { IdEmpleadoFml = CEmp.IdEmpleado, Id = Convert.ToInt32(itemRow.SubItems[0].Text) }; db.GdEmpleadosFmlEtiquetas.Remove(EtiFml); db.SaveChanges(); EtiFml = null; } CargarListaDisponibles(); CargarListaAsignadas(CEmp.IdEmpleado); } catch (Exception ex) { _ = ex.Message; } }
private void CargarComboEstadosProyectos() { try { List <GendocsModeloDatos.models.GdProyectoEstados> lista = new List <GendocsModeloDatos.models.GdProyectoEstados> { new GendocsModeloDatos.models.GdProyectoEstados() { IdProyectoEstado = 0, ProyectoEstado = "Todos" } }; GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); List <GendocsModeloDatos.models.GdProyectoEstados> lstEstadoProyectos; lstEstadoProyectos = db.GdProyectoEstados.Select(e => new GendocsModeloDatos.models.GdProyectoEstados() { IdProyectoEstado = e.IdProyectoEstado, ProyectoEstado = e.ProyectoEstado } ).ToList(); lista.AddRange(lstEstadoProyectos); cmbEstadoProyecto.DisplayMember = "ProyectoEstado"; cmbEstadoProyecto.ValueMember = "IdProyectoEstado"; cmbEstadoProyecto.DataSource = lista; } catch (Exception ex) { _ = ex.Message; } }
private void BtnAnadir_Click(object sender, EventArgs e) { try { if (lstvDisponibles.SelectedItems.Count < 1) { MessageBox.Show("Debe seleccionar al menos una etiqueta para añadir a la lista de Asignadas", "Etiquetar Empleado FML", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); foreach (ListViewItem itemRow in lstvDisponibles.SelectedItems) { GdEmpleadosFmlEtiquetas EtiFml = new GdEmpleadosFmlEtiquetas { IdEmpleadoFml = CEmp.IdEmpleado, IdEtiqueta = Convert.ToInt32(itemRow.SubItems[0].Text) }; db.GdEmpleadosFmlEtiquetas.Add(EtiFml); db.SaveChanges(); EtiFml = null; } CargarListaDisponibles(); CargarListaAsignadas(CEmp.IdEmpleado); } } catch (Exception ex) { _ = ex.Message; } }
public void CargarListaAsignadas(int IdEmp) { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); lstvAsignadas.Items.Clear(); var lst = (from d in db.GdEtiquetasFml join x in db.GdEmpleadosFmlEtiquetas on d.IdEtiqueta equals x.IdEtiqueta where x.IdEmpleadoFml == IdEmp orderby d.IdEtiqueta select new { x.Id, d.IdEtiqueta, d.EtiquetaFml } ).ToList(); foreach (var etiqueta in lst) { ListViewItem item = new ListViewItem(); item = lstvAsignadas.Items.Add(etiqueta.Id.ToString()); item.SubItems.Add(etiqueta.EtiquetaFml); //item.SubItems.Add(etiqueta.IdEtiqueta); } } catch (Exception ex) { _ = ex.Message; } }
public void CargarListaDisponibles() { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); lstvDisponibles.Items.Clear(); var lst = (from d in db.GdEtiquetasFml join f in (from e in db.GdEmpleadosFmlEtiquetas where e.IdEmpleadoFml == CEmp.IdEmpleado select e) on d.IdEtiqueta equals f.IdEtiqueta into joinedT from result in joinedT.DefaultIfEmpty() where result.Id == null //orderby d.IdEtiqueta select new { d.IdEtiqueta, d.EtiquetaFml } ).ToList(); foreach (var etiqueta in lst) { ListViewItem item = new ListViewItem(); item = lstvDisponibles.Items.Add(etiqueta.IdEtiqueta.ToString()); item.SubItems.Add(etiqueta.EtiquetaFml); } } catch (Exception ex) { _ = ex.Message; } }
private void CargarComboTipoTrabajo() { try { List <GendocsModeloDatos.models.GdTiposTrabajo> lista = new List <GendocsModeloDatos.models.GdTiposTrabajo> { new GendocsModeloDatos.models.GdTiposTrabajo() { IdTipoTrabajo = 0, TipoTrabajo = "Todos" } }; GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); List <GendocsModeloDatos.models.GdTiposTrabajo> lstTiposTrabajo; lstTiposTrabajo = db.GdTiposTrabajo.Select(e => new GendocsModeloDatos.models.GdTiposTrabajo() { IdTipoTrabajo = e.IdTipoTrabajo, TipoTrabajo = e.TipoTrabajo } ).ToList(); lista.AddRange(lstTiposTrabajo); cmbTipoTrabajo.DisplayMember = "TipoTrabajo"; cmbTipoTrabajo.ValueMember = "IdTipoTrabajo"; cmbTipoTrabajo.DataSource = lista; } catch (Exception ex) { _ = ex.Message; } }
private int DamePlazoEntregaDias(int IdTipoTrabajo) { int PlazoEntregaDias; try { GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from a in db.GdTiposTrabajo where a.IdTipoTrabajo == IdTipoTrabajo select a).FirstOrDefault(); if (lst.PlazoEntregaDias != null) { PlazoEntregaDias = Convert.ToInt32(lst.PlazoEntregaDias); } else { PlazoEntregaDias = 0; } } catch (Exception ex) { _ = ex.Message; return(0); } return(PlazoEntregaDias); }
private void PbEditarUsuario_Click(object sender, EventArgs e) { try { if (tvClientes.SelectedNode.Name != string.Empty) { ClsEmp cEmp = new ClsEmp(); using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from d in db.GdEmpleados where (d.IdEmpleado == Convert.ToInt32(tvClientes.SelectedNode.Name)) select d.IdEmpleado ).ToList(); cEmp.LstId = lst; cEmp.CargarFrmEmpleados(); } tvClientes.Nodes.Clear(); TvEmpleadosCargarNodo(null, null); } catch (Exception ex) { _ = ex.Message; } }
private void PbEliminarUsuario_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("¿Desea eliminar el empleado seleccionado?", "Empleados", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (tvClientes.SelectedNode.Name != string.Empty) { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var cSelect = from x in db.GdEmpleados where x.IdEmpleado == Convert.ToInt32(tvClientes.SelectedNode.Name) select x; db.GdEmpleados.RemoveRange(cSelect); db.SaveChanges(); } tvClientes.Nodes.Clear(); TvEmpleadosCargarNodo(null, null); } } catch (Exception ex) { _ = ex.Message; } }
private void BtnModificar_Click(object sender, EventArgs e) { try { ClsEmp cEmp = new ClsEmp(); using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext()) { List <int> miLista = new List <int>(); for (int i = 0; i < dgvContactos.SelectedRows.Count; i++) { miLista.Add(Convert.ToInt32(dgvContactos.SelectedRows[i].Cells[0].Value.ToString())); } cEmp.LstId = miLista.ToList(); cEmp.EsNuevo = false; cEmp.CargarFrmEmpleados(); } cmbClientes.SelectedIndex = 0; txtIntroduzcaTexto.Text = string.Empty; txtIntroduzcaTexto.Focus(); CargarGrid(); } catch (Exception ex) { _ = ex.Message; } }
public void Etiquetame() { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); Etiquetas = string.Empty; var lst = (from d in db.GdEmpleadosEtiquetas join f in db.GdEtiquetas on d.IdEtiqueta equals f.IdEtiqueta where d.IdEmpleado == IdEmpleado select new { f.Etiqueta } ).ToList(); foreach (var list in lst) { Etiquetas += list.Etiqueta + "~"; } GuardarUsuario(); } catch (Exception ex) { string mensaje = ex.Message; } }
public void CargarEmpleado() { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from d in db.GdEmpleados where (d.IdEmpleado == this.IdEmpleado) select d ).ToList(); if (lst.Count() != 0) { foreach (var item in lst) { Empleado = item.Empleado; IdCliente = item.IdCliente; IdCargo = item.IdCargo; CodigoPersona = item.CodigoPersona; IdEmpleadoSuperior = item.IdEmpleadoSuperior; Telefono = item.Telefono; Email = item.Email; Etiquetas = item.Etiquetas; } } else { Empleado = String.Empty; IdCliente = 0; IdCargo = 0; CodigoPersona = 0; IdEmpleadoSuperior = 0; Etiquetas = string.Empty; Email = string.Empty; Telefono = string.Empty; } }
private void BtnEditarEmpleado_Click(object sender, EventArgs e) { try { ClsEmp cEmp = new ClsEmp(); using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext()) { var lst = (from d in db.GdEmpleados where (d.Empleado.Contains(txtIntroduzcaTexto.Text)) orderby d.IdEmpleado select d.IdEmpleado ).ToList(); cEmp.LstId = lst; cEmp.CargarFrmEmpleados(); } cmbClientes.SelectedIndex = -1; txtIntroduzcaTexto.Text = string.Empty; txtIntroduzcaTexto.Focus(); CargarGrid(); } catch (Exception ex) { _ = ex.Message; } }
private void CargarComboClientes() { try { List <GendocsModeloDatos.models.GdClientes> lista = new List <GendocsModeloDatos.models.GdClientes> { new GendocsModeloDatos.models.GdClientes() { IdCliente = 0, Cliente = "Todos" } }; GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); List <GendocsModeloDatos.models.GdClientes> lstClientes; lstClientes = db.GdClientes.Select(e => new GendocsModeloDatos.models.GdClientes() { IdCliente = e.IdCliente, Cliente = e.Cliente } ).ToList(); lista.AddRange(lstClientes); cmbClientes.DisplayMember = "Cliente"; cmbClientes.ValueMember = "IdCliente"; cmbClientes.DataSource = lista; } catch (Exception ex) { _ = ex.Message; } }
private void TxtNuevoCliente_Leave(object sender, EventArgs e) { try { if (ValidarCamposNuevoCliente()) { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); { var query = (from a in db.GdClientes where a.Cliente.Equals(txtNuevoCliente.Text) select a); if (query.Count() == 0) { var cli = new GdClientes() { Cliente = txtNuevoCliente.Text }; db.GdClientes.Add(cli); db.SaveChanges(); } } } txtNuevoCliente.Visible = false; CargarComboClientes(); cmbClientes.Visible = true; } catch (Exception ex) { _ = ex.Message; } }
public void GuardarUsuario() { try { { using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext()) if (EsAlta) { GdEmpleados Emp = new GdEmpleados { Empleado = Empleado, IdCliente = IdCliente, IdCargo = IdCargo, //Emp.CodigoPersona = CodigoPersona; IdEmpleadoSuperior = IdEmpleadoSuperior, Telefono = Telefono, Email = Email, Etiquetas = Etiquetas }; db.GdEmpleados.Add(Emp); db.SaveChanges(); //MessageBox.Show("Los cambios han sido guardados correctamente", "Guardar Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { { var query = (from a in db.GdEmpleados where a.IdEmpleado == IdEmpleado select a).FirstOrDefault(); query.IdEmpleado = IdEmpleado; query.Empleado = Empleado; query.IdCargo = IdCargo; query.IdCliente = IdCliente; query.IdEmpleadoSuperior = IdEmpleadoSuperior; query.IdCliente = IdCliente; query.Telefono = Telefono; query.Email = Email; query.Etiquetas = Etiquetas; db.SaveChanges(); //MessageBox.Show("Los cambios han sido modificados correctamente", "Modificar Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } } CargarEmpleado(); } } catch (Exception ex) { string mensaje = ex.Message; } }
public void CargarPedido() { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from d in db.GdPedidosCab where (d.IdPedidoCab == this.IdPedidoCab) select d).ToList(); if (lst.Count() != 0) { foreach (var item in lst) { IdPedidoCab = item.IdPedidoCab; NumContrato = item.NumContrato; NumRef = item.NumRef; NumObra = item.NumObra; IdCliente = item.IdCliente; DescripcionObra = item.DescripcionObra; FechaPedido = item.FechaPedido; FechaEntrega = item.FechaEntrega; Actuacion = item.Actuacion; Gestor = item.Gestor; FilePdf = item.FilePdf; Provincia = item.Provincia; IdEmpleadoGestor = item.IdEmpleadoGestor; Txt1 = item.Txt1; Txt2 = item.Txt2; Poblacion = item.Poblacion; Direccion = item.Direccion; CoeficientePrecio = item.CoeficientePrecio; CoeficienteFacturacion = item.CoeficienteFacturacion; } } else { IdPedidoCab = 0; NumContrato = string.Empty; NumRef = string.Empty; NumObra = string.Empty; IdCliente = 0; DescripcionObra = string.Empty; FechaPedido = null; FechaEntrega = null; Gestor = string.Empty; FilePdf = string.Empty; Provincia = string.Empty; IdEmpleadoGestor = 0; Txt2 = string.Empty; Poblacion = string.Empty; Direccion = string.Empty; CoeficientePrecio = 0; CoeficienteFacturacion = 0; } }
private void PbAgregarUsuario_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("¿Desea añadir un nuevo empleado?", "Empleados", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (tvClientes.SelectedNode.Name != string.Empty) { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from a in db.GdEmpleados where a.IdEmpleado == Convert.ToInt32(tvClientes.SelectedNode.Name) select a).ToList(); if (lst.Count() > 0) { FrmInputBox frm = new FrmInputBox(); frm.ShowDialog(); string NombreEmpleado = frm.DatosIntroducidos; frm.Close(); if (NombreEmpleado != null) { GdEmpleados Emp = new GdEmpleados { Empleado = NombreEmpleado, IdCliente = (int)Interaction.IIf(cmbClientes.SelectedIndex == 0, 1, 2), // TODO IdEmpleadoSuperior = (int)Interaction.IIf(lst[0].IdEmpleado != null, lst[0].IdEmpleado, null) }; db.GdEmpleados.Add(Emp); db.SaveChanges(); } else { MessageBox.Show("No ha introducido el nombre de un empleado", "Empleados", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("No ha seleccionado ningún empleado", "Empleados", MessageBoxButtons.OK, MessageBoxIcon.Information); } } tvClientes.Nodes.Clear(); TvEmpleadosCargarNodo(null, null); } catch (Exception ex) { _ = ex.Message; } }
public void EliminarEmpleado() { using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext()) { var cSelect = from x in db.GdEmpleados where x.IdEmpleado == IdEmpleado select x; db.GdEmpleados.RemoveRange(cSelect); db.SaveChanges(); } CargarEmpleado(); }
public void GuardarUsuario() { try { { using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext()) if (EsAlta) { GdEmpleadosFml EmpFml = new GdEmpleadosFml(); //EmpFml.IdEmpleadoFml = UltimoIdRegistrado(); EmpFml.Nif = Nif; EmpFml.Nombre = Nombre; EmpFml.Apellidos = Apellidos; EmpFml.Telefono = Telefono; EmpFml.Email = Email; EmpFml.Etiquetas = Etiquetas; db.GdEmpleadosFml.Add(EmpFml); db.SaveChanges(); MessageBox.Show("Los cambios han sido guardados correctamente", "Guardar Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { { var query = (from a in db.GdEmpleadosFml where a.IdEmpleadoFml == IdEmpleado select a).FirstOrDefault(); query.Nif = Nif; query.Nombre = Nombre; query.Apellidos = Apellidos; query.Telefono = Telefono; query.Email = Email; query.Etiquetas = Etiquetas; db.SaveChanges(); //MessageBox.Show("Los cambios han sido guardados correctamente", "Modificar Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } } CargarEmpleado(); } } catch (Exception ex) { string mensaje = ex.Message; } }
private void BtnAceptar_Click(object sender, EventArgs e) { try { GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); List <GdUnidadesConstructivas> lstUnds = new List <GdUnidadesConstructivas>(); if (dgvUndsContructivas.SelectedRows.Count > 0) { for (int i = 0; i < dgvUndsContructivas.SelectedRows.Count; i++) { int IdUC = Convert.ToInt32(dgvUndsContructivas.SelectedRows[i].Cells["IdUC"].Value.ToString()); var lst = (from a in db.GdUnidadesConstructivas where a.IdUc == IdUC select a).FirstOrDefault(); int PlazoEntregaDias = 0; if (lst.PlazoEntregaDias != null) { PlazoEntregaDias = (int)lst.PlazoEntregaDias; } else { PlazoEntregaDias = DamePlazoEntregaDias((int)lst.IdTipoTrabajo); } GdUnidadesConstructivas unds = new GdUnidadesConstructivas() { IdUc = lst.IdUc, IdCliente = lst.IdCliente, CodigoUc = lst.CodigoUc, CodigoUc2 = lst.CodigoUc2, DescripcionUc = lst.DescripcionUc, Ud = lst.Ud, PrecioUnidad = lst.PrecioUnidad, IdTipoTrabajo = lst.IdTipoTrabajo, PlazoEntregaDias = PlazoEntregaDias }; lstUnds.Add(unds); } } CUnds.lstUnds = lstUnds; } catch (Exception ex) { _ = ex.Message; } }
public void GuardarUsuario() { try { { using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext()) if (EsAlta) { GdRecursos recu = new GdRecursos(); //EmpFml.IdEmpleadoFml = UltimoIdRegistrado(); recu.CodRecurso = CodRecurso; recu.RecursoContratacion = RecursoContratacion; recu.Unidad = Unidad; recu.Prohibido = Prohibido; recu.CosteManodeObra = CosteManodeObra; recu.CosteMateriales = CosteMateriales; recu.CosteTotal = CosteTotal; db.GdRecursos.Add(recu); db.SaveChanges(); MessageBox.Show("Los cambios han sido guardados correctamente", "Guardar Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { { var query = (from a in db.GdRecursos where a.IdRecurso == IdRecurso select a).FirstOrDefault(); query.CodRecurso = CodRecurso; query.RecursoContratacion = RecursoContratacion; query.Unidad = Unidad; query.Prohibido = Prohibido; query.CosteManodeObra = CosteManodeObra; query.CosteMateriales = CosteMateriales; query.CosteTotal = CosteTotal; db.SaveChanges(); } } CargarRecurso(); } } catch (Exception ex) { string mensaje = ex.Message; } }
public void CargarListaDisponibles() { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from d in db.GdEmpleados select d.Etiquetas ).ToList(); } catch (Exception ex) { string mensaje = ex.Message; } }
public void EliminarUnidadContructiva() { DialogResult result = MessageBox.Show("¿Desea eliminar la linea seleccionada?", "Unidad Constructiva", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var cSelect = from x in db.GdPedidosDet where x.IdPedidoCab == IdPedidoCab & x.IdPedidoDet == IdPedidoDet select x; db.GdPedidosDet.RemoveRange(cSelect); db.SaveChanges(); } CargarPedido(); }
public void CargarListaAsignadas() { try { using GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); var lst = (from d in db.GdEmpleados where (d.IdEmpleado == this.IdEmpleado) select d.Etiquetas ).ToList(); } catch (Exception ex) { string mensaje = ex.Message; } }
private void TvEmpleadosCargarNodo(Object idEmpleadoSuperior, Object treeNode) { try { var db = new GendocsModeloDatos.models.GenDocsContext(); { List <GendocsModeloDatos.models.GdEmpleados> lst; if (idEmpleadoSuperior != null) { lst = (from a in db.GdEmpleados where a.IdEmpleadoSuperior == Convert.ToInt32(idEmpleadoSuperior) select a).ToList(); } else { lst = (from a in db.GdEmpleados where a.IdEmpleadoSuperior == null select a).ToList(); } int i = 0; foreach (var e in lst) { if (treeNode == null) { tvClientes.Nodes.Add(e.IdEmpleado.ToString(), e.Empleado); TvEmpleadosCargarNodo(e.IdEmpleado, tvClientes.Nodes[i]); } else { TreeNode tn = treeNode as TreeNode; tn.Nodes.Add(e.IdEmpleado.ToString(), e.Empleado); TvEmpleadosCargarNodo(e.IdEmpleado.ToString(), (TreeNode)tn.Nodes[i]); } i++; } if (treeNode == null) { tvClientes.ExpandAll(); } } } catch (Exception ex) { _ = ex.Message; } }
private void BtnCarpeta_Click(object sender, EventArgs e) { try { GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext(); if (txtCodProyecto.Text != string.Empty) { String ruta = G3.GetParam("CarpetaBaseProyectos", true, out bool ok, false, 10).ToString() + "\\"; ruta += CarpetaBase; //System.Diagnostics.Process.Start("explorer.exe", ruta); Utiles.AbrirArchivo(ruta); } } catch (Exception ex) { _ = ex.Message; } }