private void cmbProveedor_SelectedIndexChanged(object sender, EventArgs e) { if (!this.cmbProveedor.Focused) { return; } ProveedorPaqueteria Paq = null; // Se cargan las línes - marcas, en base al proveedor seleccionado int iProveedorID = Util.Entero(this.cmbProveedor.SelectedValue); this.cmbLineaMarca.CargarDatos("LineaMarcaParteID", "LineaMarca", Datos.GetListOf <ProveedoresMarcasLineasView>(q => q.ProveedorID == iProveedorID)); // Se muestra la paquetería var Proveedor = (this.cmbProveedor.SelectedItem as Proveedor); if (Proveedor != null) { int iPaqueteriaID = Proveedor.PaqueteriaID.Valor(); Paq = Datos.GetEntity <ProveedorPaqueteria>(q => q.Estatus && q.ProveedorPaqueteriaID == iPaqueteriaID); //Se muestra la Hora maxima de pedidos this.lblHoraMaximaVal.Text = Proveedor.HoraMaxima.ToString(); } this.chkPaqueteria.Text = (Paq == null ? "[Paquetería]" : Paq.NombrePaqueteria); this.CostoPaqueteria = (Paq == null ? 0.00M : Paq.CostoPaqueteria.Valor()); // Se calculan los precios this.CalcularPrecios(); }
protected override void btnGuardar_Click(object sender, EventArgs e) { if (!Validaciones()) { return; } try { if (EsNuevo) { var proveedorPaqueteria = new ProveedorPaqueteria() { NombrePaqueteria = this.txtNombrePaqueteria.Text, Calle = this.txtCalle.Text, Colonia = this.txtColonia.Text, Ciudad = this.txtCiudad.Text, Estado = this.txtEstado.Text, CP = this.txtCP.Text, Telefono = this.txtTelefono.Text, EntregaOcurre = this.chkEntregaOcurre.Checked, UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID, FechaRegistro = DateTime.Now, Estatus = true, Actualizar = true }; Datos.SaveOrUpdate <ProveedorPaqueteria>(proveedorPaqueteria); } else { ProveedorPaqueteria.NombrePaqueteria = this.txtNombrePaqueteria.Text; ProveedorPaqueteria.Calle = this.txtCalle.Text; ProveedorPaqueteria.Colonia = this.txtColonia.Text; ProveedorPaqueteria.Ciudad = this.txtCiudad.Text; ProveedorPaqueteria.Estado = this.txtEstado.Text; ProveedorPaqueteria.CP = this.txtCP.Text; ProveedorPaqueteria.Telefono = this.txtTelefono.Text; ProveedorPaqueteria.EntregaOcurre = this.chkEntregaOcurre.Checked; ProveedorPaqueteria.UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID; ProveedorPaqueteria.FechaModificacion = DateTime.Now; ProveedorPaqueteria.Estatus = true; Datos.SaveOrUpdate <ProveedorPaqueteria>(ProveedorPaqueteria); } new Notificacion("Paqueteria Guardada exitosamente", 2 * 1000).Mostrar(Principal.Instance); paqueterias.Instance.CustomInvoke <paqueterias>(m => m.ActualizarListado()); } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } this.Close(); }
public DetallePaqueteria(int Id) { InitializeComponent(); try { //ProveedorPaqueteria = General.GetEntityById<ProveedorPaqueteria>("ProveedorPaqueteria", "ProveedorPaqueteriaID", Id); ProveedorPaqueteria = Datos.GetEntity<ProveedorPaqueteria>(c => c.ProveedorPaqueteriaID == Id && c.Estatus); if (ProveedorPaqueteria == null) throw new EntityNotFoundException(Id.ToString(), "ProveedorPaqueteria"); EsNuevo = false; } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } }
public DetallePaqueteria(int Id) { InitializeComponent(); try { //ProveedorPaqueteria = General.GetEntityById<ProveedorPaqueteria>("ProveedorPaqueteria", "ProveedorPaqueteriaID", Id); ProveedorPaqueteria = Datos.GetEntity <ProveedorPaqueteria>(c => c.ProveedorPaqueteriaID == Id && c.Estatus); if (ProveedorPaqueteria == null) { throw new EntityNotFoundException(Id.ToString(), "ProveedorPaqueteria"); } EsNuevo = false; } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } }
protected override void btnGuardar_Click(object sender, EventArgs e) { if (!Validaciones()) return; try { if (EsNuevo) { var proveedorPaqueteria = new ProveedorPaqueteria() { NombrePaqueteria = this.txtNombrePaqueteria.Text, Calle = this.txtCalle.Text, Colonia = this.txtColonia.Text, Ciudad = this.txtCiudad.Text, Estado = this.txtEstado.Text, CP = this.txtCP.Text, Telefono = this.txtTelefono.Text, EntregaOcurre = this.chkEntregaOcurre.Checked, UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID, FechaRegistro = DateTime.Now, Estatus = true, Actualizar = true }; Datos.SaveOrUpdate<ProveedorPaqueteria>(proveedorPaqueteria); } else { ProveedorPaqueteria.NombrePaqueteria = this.txtNombrePaqueteria.Text; ProveedorPaqueteria.Calle = this.txtCalle.Text; ProveedorPaqueteria.Colonia = this.txtColonia.Text; ProveedorPaqueteria.Ciudad = this.txtCiudad.Text; ProveedorPaqueteria.Estado = this.txtEstado.Text; ProveedorPaqueteria.CP = this.txtCP.Text; ProveedorPaqueteria.Telefono = this.txtTelefono.Text; ProveedorPaqueteria.EntregaOcurre = this.chkEntregaOcurre.Checked; ProveedorPaqueteria.UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID; ProveedorPaqueteria.FechaModificacion = DateTime.Now; ProveedorPaqueteria.Estatus = true; Datos.SaveOrUpdate<ProveedorPaqueteria>(ProveedorPaqueteria); } new Notificacion("Paqueteria Guardada exitosamente", 2 * 1000).Mostrar(Principal.Instance); paqueterias.Instance.CustomInvoke<paqueterias>(m => m.ActualizarListado()); } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } this.Close(); }