private void UpdateLaboratorio() { LaboratorioBLL capanegocios = new LaboratorioBLL(); LaboratorioBE objeto = new LaboratorioBE(); try { objeto.IdLaboratorio = Convert.ToInt32(HideIdLaboratorio.Value); objeto.OrdenServicio = Convert.ToString(txtEOrden.Text.Trim()); objeto.IdEnsayo = Convert.ToInt32(ddlEEnsayo.SelectedValue); objeto.IdAnalista = Convert.ToInt32(ddlEAnalista.SelectedValue); objeto.FechaVencimiento = Convert.ToDateTime(txtEFecVenc.Text.Trim()); objeto.FechaEntregaMax = Convert.ToDateTime(txtEFecEntrega.Text.Trim()); objeto.Confirmacion = Convert.ToString(txtEConfirmacion.Text); objeto.Pesquisa = Convert.ToString(txtEPesquisa.Text); objeto.EnsayoHPLC = Convert.ToString(txtEEnsayoHPLC.Text); objeto.Condicion = Convert.ToString(txtECondicion.Text); objeto.Observaciones = Convert.ToString(txtEObservacion.Text); capanegocios.UpdateLaboratorio(objeto); } catch (Exception ex) { errores = ex.Message; } }
private void DeleteLaboratorio(int pIdLaboratorio) { LaboratorioBLL capanegocios = new LaboratorioBLL(); LaboratorioBE objeto = new LaboratorioBE(); try { objeto.IdLaboratorio = pIdLaboratorio; capanegocios.DeleteLaboratorio(objeto); } catch (Exception ex) { errores = ex.Message; } }
private void ListLaboratorio(int pIdExpediente) { LaboratorioBLL capanegocios = new LaboratorioBLL(); LaboratorioBE objeto = new LaboratorioBE(); try { objeto.IdExpediente = pIdExpediente; var lstLaboratorio = new LaboratorioBLL().List(objeto); gdvLaboratorio.DataSource = lstLaboratorio; gdvLaboratorio.DataBind(); } catch (Exception ex) { errores = ex.Message; } }
private void GetLaboratorio(int pIdLaboratorio) { LaboratorioBLL capanegocios = new LaboratorioBLL(); LaboratorioBE objeto = new LaboratorioBE(); try { objeto.IdLaboratorio = pIdLaboratorio; var lstLaboratorio = new LaboratorioBLL().GetLaboratorio(objeto); foreach (LaboratorioBE oLabotorio in lstLaboratorio) { txtEOrden.Text = oLabotorio.OrdenServicio; ListEnsayo(); ddlEEnsayo.SelectedValue = Convert.ToString(oLabotorio.IdEnsayo); ListEvaluador(); ddlEAnalista.SelectedValue = Convert.ToString(oLabotorio.IdAnalista); txtEFecVenc.Text = string.Format("{0:d}", oLabotorio.FechaVencimiento); txtEFecEntrega.Text = string.Format("{0:d}", oLabotorio.FechaEntregaMax); txtEConfirmacion.Text = Convert.ToString(oLabotorio.Confirmacion); txtEPesquisa.Text = Convert.ToString(oLabotorio.Pesquisa); txtEEnsayoHPLC.Text = Convert.ToString(oLabotorio.EnsayoHPLC); txtECondicion.Text = Convert.ToString(oLabotorio.Condicion); txtEObservacion.Text = Convert.ToString(oLabotorio.Observaciones); } } catch (Exception ex) { errores = ex.Message; } }
private void AgregarLab(object sender, RoutedEventArgs e) { if (Utilidades.Validar(txtNomL,txtRes)) { LaboratorioBLL labs = new LaboratorioBLL(); lab = new Laboratorio() { Nombre = txtNomL.Text, Responsable = txtRes.Text }; if (labs.Agregar(lab) != -1) { MessageBox.Show(this,"Laboratorio Agregado, OK ", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); this.CargaLabs(); Utilidades.Limpiar(txtNomL, txtRes); } else MessageBox.Show(this,"Se produjo un Error, Fail", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); } else MessageBox.Show(this,"No debe de haber campos vacios", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); }
private void Window_Loaded_1(object sender, RoutedEventArgs e) { LaboratorioBLL labs = new LaboratorioBLL(); DocenteBLL docentes = new DocenteBLL(); AsignaturaBLL asignaturas = new AsignaturaBLL(); GrupoBLL grupos = new GrupoBLL(); cbLab.ItemsSource = labs.ObtenerAll().OrderBy(s => s.ID); cbDoc.ItemsSource = docentes.ObtenerAll().OrderBy(s => s.Nombre); cbMat.ItemsSource = asignaturas.ObtenerAll().OrderBy(s => s.Nombre); cbGrp.ItemsSource = grupos.ObtenerAll().OrderBy(s=>s.Nombre); this.inicializarCtrls(); }
private void GuardarCambios(object sender, RoutedEventArgs e) { if (Utilidades.Validar(txtNomBL, txtResB)) { LaboratorioBLL labs = new LaboratorioBLL(); lab.Nombre = txtNomBL.Text; lab.Responsable = txtResB.Text; if (labs.Modificar(lab)) { MessageBox.Show(this, "Laboratorio Modificado, OK ", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); this.CargaLabs(); Utilidades.Limpiar(txtNomBL, txtResB); } else { MessageBox.Show(this, "No se puede eliminar ya que hay registro que depende de este", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); } } else MessageBox.Show(this,"No debe haber campos vacios", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); }
private void EliminarLab(object sender, RoutedEventArgs e) { LaboratorioBLL labs = new LaboratorioBLL(); if (labs.Eliminar(lab)) { MessageBox.Show(this,"Laboratorio Eliminado, OK ", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); Utilidades.Limpiar(txtNomBL, txtResB); this.CargaLabs(); } else MessageBox.Show(this,"Se produjo un Error, Fail", appInfo.AssemblyProduct, MessageBoxButton.OK, MessageBoxImage.Information); }
private void CargaLabs() { LaboratorioBLL _labs = new LaboratorioBLL(); cbDisp.ItemsSource = _labs.ObtenerAll(); }
private void AgregarControl(bool estado) { if (estado) { LaboratorioBLL service = new LaboratorioBLL(); List<Laboratorio> lstLab = service.ObtenerAll(); if (lstLab != null) { foreach (var lab in lstLab) { #region Creacion y parametrizacion de izq y arrb Imagen nuevaImagen = new Imagen(lab.Responsable); AdministradorSuperficie.ImagenActiva = nuevaImagen; LayoutRoot.Children.Add(AdministradorSuperficie.ImagenActiva); AdministradorSuperficie.ImagenActiva.Orden = LayoutRoot.Children.Count; listaImagenes.Add(nuevaImagen); ReordenarImagenes(); Canvas.SetLeft(AdministradorSuperficie.ImagenActiva, izq); Canvas.SetTop(AdministradorSuperficie.ImagenActiva, arr); Random rnd = new Random((int)DateTime.Now.Ticks); double aleatorio = rnd.NextDouble(); if (aleatorio >= 0.5) AdministradorSuperficie.ImagenActiva.Rotar(aleatorio * 20); else AdministradorSuperficie.ImagenActiva.Rotar(aleatorio * -20); #endregion int ancho = (int)nuevaImagen.Width + 10; int largo = (int)nuevaImagen.Height + 50; izq += ancho; if (lab.ID % 3 == 0) { arr += largo + 20; izq = 50; } } } else System.Windows.Forms.MessageBox.Show("Error :("); } }