public Anexo ConsultarAnexo(string numAnexo, Almacen almacen) { var anexoConsulta = AnexoDao.ConsultaAnexo(numAnexo, almacen); if (anexoConsulta != null)//Existe { var anexosDetalleConsulta = anexoConsulta.AnexoDetalle; anexoConsulta.AnexoDetalle = new List<AnexoDetalle>(); //Seteamos las propiedas de la vista foreach (var anexoDetalleConsulta in anexosDetalleConsulta) { var anexoDetalle = new AnexoDetalle { IdAnexoDetalle = anexoDetalleConsulta.IdAnexoDetalle, RenglonAnexo = anexoDetalleConsulta.RenglonAnexo, Articulo = anexoDetalleConsulta.Articulo, CveArt = anexoDetalleConsulta.Articulo.Id.CveArt, DescripcionArt = anexoDetalleConsulta.Articulo.DesArticulo, UnidadArt = anexoDetalleConsulta.Articulo.Unidad, CantidadMinimo = anexoDetalleConsulta.CantidadMinimo, CantidadMaximo = anexoDetalleConsulta.CantidadMaximo }; anexoConsulta.AnexoDetalle.Add(anexoDetalle); } } return anexoConsulta; }
public void Anexos(ComboBox combo, int anio, Almacen almacen) { var listAnexo = AnexoDao.CargarAnexos(anio, almacen); var dicc = listAnexo.ToDictionary(anexo => anexo, anexo => anexo.NumeroAnexo); Util.Dicc2Combo<Anexo, string>(dicc, combo); }
private void CargarPerfiles(Usuario usuario, Almacen almacen) { bsOrigen.DataSource = UsuarioService.UsuarioDao. ModulosSinPerfil(usuario, almacen); bsDestino.DataSource = UsuarioService.UsuarioDao. ModulosConPerfil(usuario,almacen); }
public FrmFiltroBusquedaPedido(IPedidoService service,BindingSource bsSource,Almacen almacen) : this() { this.service = service; this.bsSource = bsSource; this.almacen = almacen; Inicializar(); }
public Anexo(DateTime? fechaModificacion, string ipterminal, Almacen almacen, Usuario usuario) { this._fechamodificacion = fechaModificacion; this._ipterminal = ipterminal; this.Almacen = almacen; this.Usuario = usuario; //this.FechaAnexo = DateTime.Now; this.Modificacion = 0; }
public FrmFiltroBusquedaArticulo(IArticuloDao service, BindingSource bsSource, Almacen almacen) : this() { this.service = service; this.bsSource = bsSource; this.almacen = almacen; bsPartida.DataSource = service.CargarCatalogo<CatPartida>("Partida"); }
public FrmAdquisiciones(IList<UsuarioModulo> modulosUsuario, Almacen almacen) { InitializeComponent(); ++NumInstancias; this.ModulosUsuario = modulosUsuario; this.AlmacenSelect = almacen; ObtenerPerfil(); }
public void TestConsultaRequisicion() { var almacen = new Almacen("C5"); Assert.AreEqual(2, RequisicionDao.CargarRequisiciones(almacen).Count); }
/// <summary> /// Carga los tipos de almacenes disponibles para la carga /// de acuerdo al almacenAdq /// </summary> /// <param name="combo">Donde se cargaran los objetos</param> /// <param name="almacenAdq">El tipo de almacen inicial</param> protected void AlmacenesCombo(ComboBox combo, Almacen almacenAdq) { var ctx = ContextRegistry.GetContext(); var almacenDao = ctx["almacenDao"] as IAlmacenDao; var almacenes = almacenDao.getAlmacenes(almacenAdq); var dicc = almacenes.ToDictionary(almacen => almacen, almacen => almacen.ToString()); Util.Dicc2Combo(dicc, combo); }
private void BtnAdqconacyt5000Click(object sender, EventArgs e) { AlmacenSelec = AlmacenDao.Get(btnAdqconacyt5000.Tag.ToString()); MostrarMain(); }
public ArticuloId(int cveart, Almacen almacen) { this._cveart= cveart; this._almacen= almacen; }
public Pedido ConsultarPedido(int numPedido, DateTime fechaPedido, Almacen almacen, int tipo) { var pedidoConsulta = PedidoDao.ConsultaPedido(numPedido,fechaPedido, almacen, tipo); if (pedidoConsulta == null) return null; var pedidosDetalleConsulta = PedidoDao.CargarPedidoDetalle(pedidoConsulta); pedidoConsulta.PedidoDetalle = new List<PedidoDetalle>(); //Seteamos las propiedas de la vista foreach (var pedidoDetalleConsulta in pedidosDetalleConsulta) { var pedidoDetalle = new PedidoDetalle { IdPedidoDetalle = pedidoDetalleConsulta.IdPedidoDetalle, Articulo = pedidoDetalleConsulta.Articulo, RenglonPedido = pedidoDetalleConsulta.RenglonPedido, CveArt = pedidoDetalleConsulta.Articulo.Id.CveArt, DescripcionArt = pedidoDetalleConsulta.Articulo.DesArticulo, UnidadArt = pedidoDetalleConsulta.Articulo.Unidad, Cantidad = pedidoDetalleConsulta.Cantidad, Marca = pedidoDetalleConsulta.Marca, PrecioUnitario = pedidoDetalleConsulta.PrecioUnitario }; pedidoDetalle.PedidoEntrega = PedidoDao.CargarPedidoEntrega(pedidoDetalle); pedidoConsulta.PedidoDetalle.Add(pedidoDetalle); } return pedidoConsulta; }
public object ConsultarEntityAll(Almacen almacen) { //return PedidoDao.CargarPedidos(almacen); return null; }
public object ConsultarEntityAll(Almacen almacen) { var anexos = AnexoDao.CargarAnexos(almacen); return anexos; }
private void LstAlmacenSelectedIndexChanged(object sender, EventArgs e) { bsDestino.DataSource = new List<UsuarioModulo>(); AlmacenActual = new Almacen(lstAlmacen.SelectedItem.ToString()); searchLookUpUsuario.EditValue = null; bsOrigen.DataSource = UsuarioService.UsuarioDao.TraerModulosByAlmacen(AlmacenActual); }
public object ConsultarEntityAll(Almacen almacen) { return FalloDao.CargarFallos(almacen); }
public ModuloId(string idmodulo, Almacen almacen) { this._idmodulo= idmodulo; this._almacen= almacen; }
private void Nuevo() { bsOrigen.DataSource = new List<Modulo>(); bsDestino.DataSource = new List<UsuarioModulo>(); UsuarioActual = new Usuario(); AlmacenActual = new Almacen(); lstAlmacen.SelectedItem = ""; searchLookUpUsuario.EditValue = null; txtRfc.Text = string.Empty; txtCurrentPass.Text = string.Empty; txtNewPass.Text = string.Empty; txtConfirmPass.Text = string.Empty; txtNombre.Text = string.Empty; chkActivo.Checked = true; lblNumErrors.Text = string.Empty; listaError.Items.Clear(); txtRfc.Focus(); bsUsuarios.DataSource = UsuarioService.UsuarioDao.CargarUsuarios(); }
public object ConsultarEntityAll(Almacen almacen) { return CotizacionDao.CargarCotizaciones(almacen); }
private void CmdGuardarUsuarioClick(object sender, EventArgs e) { bool updatePassword = false; try { AlmacenActual = new Almacen(lstAlmacen.SelectedItem.ToString()); UsuarioActual.Rfc = txtRfc.Text.Trim(); UsuarioActual.Nombre = txtNombre.Text.Trim(); UsuarioActual.Estatus = chkActivo.Checked ? "A" : "B"; UsuarioActual.UsuarioModulo = bsDestino.DataSource as List<UsuarioModulo>; if (UsuarioActual.IdUsuario == 0) UsuarioActual.Password = txtNewPass.Text; if(UsuarioActual.IdUsuario != 0 && txtCurrentPass.Text == string.Empty && (txtNewPass.Text != string.Empty || txtCurrentPass.Text != string.Empty)) { XtraMessageBox.Show(@"El password actual es requerido", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Util.DatosValidos(UsuarioActual, lblNumErrors, listaError)) { if (txtCurrentPass.Text != string.Empty && txtNewPass.Text != string.Empty && txtConfirmPass.Text != string.Empty) { updatePassword = true; if (UsuarioActual.IdUsuario != 0 && UsuarioActual.Password != Util.GetSHA1(txtCurrentPass.Text)) { XtraMessageBox.Show(@"El password actual es incorrecto", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCurrentPass.Text = string.Empty; txtCurrentPass.Focus(); return; } if (string.IsNullOrEmpty(txtNewPass.Text) || (txtNewPass.Text.Length < 4) || txtNewPass.Text.Length > 16 || txtNewPass.Text.Where(c => !char.IsLetterOrDigit(c)).Count() > 0) { XtraMessageBox.Show(@"La contrasena debe estar entre 4-16", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNewPass.Text = string.Empty; txtConfirmPass.Text = string.Empty; txtNewPass.Focus(); return; } if (txtNewPass.Text != txtConfirmPass.Text) { XtraMessageBox.Show(@"La confirmacion contrasena no coincide", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNewPass.Text = string.Empty; txtConfirmPass.Text = string.Empty; txtNewPass.Focus(); return; } UsuarioActual.Password = txtNewPass.Text; } UsuarioService.GuardarUsuario(UsuarioActual, updatePassword); XtraMessageBox.Show(@"Usuario Registrado o Actualizado", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Information); Nuevo(); } } catch(Exception ex) { XtraMessageBox.Show(@"Ocurrio un error al guardar", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); } }