public ArticulosServicios() { _articulosRepositorio = new ArticulosRepositorio(); _stockArticuloSucursalRepositorio = new StockArticuloSucursalRepositorio(); _sucursalRepositorio = new SucursalesRepositorio(); _historicosPreciosServicios = new HistoricosPreciosServicios(); _configuracionServicios = new ConfiguracionServicios(); }
private void btn_buscar_sucursal_Click(object sender, EventArgs e) { tabla_sucursales.Rows.Clear(); List <Sucursal> sucursales = SucursalesRepositorio.getSucursales(tx_codigo_postal_sucursal.Text, tx_nombre_sucursal.Text, tx_direccion_sucursal.Text); foreach (Sucursal sucursal in sucursales) { String[] row = new String[] { Convert.ToString(sucursal.codigo_postal), sucursal.nombre, sucursal.direccion, Convert.ToString(sucursal.habilitado) }; tabla_sucursales.Rows.Add(row); } refreshValues(); }
private void btn_modificar_Click(object sender, EventArgs e) { epProvider.Clear(); if (validarCamposVacios()) { return; } sucursal.nombre = txt_nombre_sucursal.Text; sucursal.direccion = txt_direccion_sucursal.Text; sucursal.habilitado = check_habilitada.Checked; SucursalesRepositorio.modificar(sucursal); limpiarVentana(); this.Hide(); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (DesignMode) { } else { //TODO: Implementar inyeccion de dependencias DatosSucursales = new SucursalesRepositorio(); IEnumerable <Entidades.Sucursal> coleccionSucursales = DatosSucursales.Recuperar(); foreach (Entidades.Sucursal sucursal in coleccionSucursales) { ListaSucursales.Rows.Add(new object[] { sucursal.SucursalId, sucursal.Numero, sucursal.Nombre, sucursal.Estado, sucursal.Ciudad, sucursal.Direccion, sucursal.Activo }); } } }
private void btn_rol_aceptado_Click(object sender, EventArgs e) { if (validarCamposVacios()) { return; } this.user.rol = (Rol)combo_roles.SelectedItem; this.user.sucursal = (Sucursal)combo_sucursales.SelectedItem; if (combo_roles.Text.ToLower() != "administrador" && SucursalesRepositorio.validarHabilitacionSucursal(user.sucursal.codigo_postal) == 0) { MessageBox.Show("Sucursal seleccionada se encuentra inhabilitada", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { this.Hide(); Menu menu = new Menu(this.user, this.login, this); menu.Show(); } }
private void btn_alta_sucursal_Click(object sender, EventArgs e) { epProvider.Clear(); if (validarCamposSucursal()) { return; } if (SucursalesRepositorio.esSucursalExistente(int.Parse(tx_codigo_postal_sucursal.Text))) { MessageBox.Show("Ya existe una sucursal con el codigo postal ingresado", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } sucursal.codigo_postal = int.Parse(tx_codigo_postal_sucursal.Text); sucursal.nombre = tx_nombre_sucursal.Text; sucursal.direccion = tx_direccion_sucursal.Text; sucursal.habilitado = true; SucursalesRepositorio.agregar(sucursal); limpiarVentana(); }
private void Form1_Load(object sender, EventArgs e) { if (!DesignMode) { NotificadorEstado = ServiceLocator.Current.GetInstance <INotificador>("BarraDeEstado"); SucursalesRepositorio = ServiceLocator.Current.GetInstance <AccesoDatos.ISucursales>(); CatalogoSucursales = SucursalesRepositorio.Recuperar().ToArray(); tsbSucursalActiva.Items.AddRange(CatalogoSucursales); tsbSucursalActiva.ComboBox.DisplayMember = "Nombre"; //Seleccionar la primera sucursal, solo en el caso que haya if (tsbSucursalActiva.Items.Count > 0) { tsbSucursalActiva.SelectedIndex = 0; } string version = Assembly.GetExecutingAssembly().GetName().Version.ToString(); NotificadorEstado.EnviarMensaje("Sistema de operaciones FUMIT " + version); } }
public static SelectList CrearSucursalesSelectList() { var sucursalesRepositorio = new SucursalesRepositorio(); return(new SelectList(sucursalesRepositorio.ObtenerTodas(), "Id", "Nombre")); }
public SucursalesServicios() { _sucursalesRepositorio = new SucursalesRepositorio(); }
private void habilitarSucursal(String CP_sucursal, int indice) { SucursalesRepositorio.habilitar(CP_sucursal); tabla_sucursales.Rows[indice].Delete(); refreshValues(); }