internal async Task BorrarAsync(Proveedor proveedor) { proveedor.Borrar(); await ProveedorService.Guardar(proveedor); await BuscarAsync(); }
public FrmConsultarProducto() { InitializeComponent(); productosService = new ProductosService(ConfigConnection.connectionString, ConfigConnection.ProviderName); proveedorService = new ProveedorService(ConfigConnection.connectionString, ConfigConnection.ProviderName); }
public AbmOfertasForm(OfertaService ofertaService, ProveedorService proovedorService) { this.ofertaService = ofertaService; this.proovedorService = proovedorService; InitializeComponent(); cargarDataGrid(); }
public FormInicio() { InitializeComponent(); productoService = new ProductoService(ConfigConnection.connectionString); cliente = new ClienteService(ConfigConnection.connectionString); proveedor = new ProveedorService(ConfigConnection.connectionString); Dashboard(); }
private void pictureBox1_Click(object sender, EventArgs e) { Proveedor proveedor = MapearProveedor(); ProveedorService service = new ProveedorService(); string mensaje = service.Guardar(proveedor); MessageBox.Show(mensaje, "Mensaje de Guardado", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); }
public ConsultarCompra() { InitializeComponent(); oProveedorService = new ProveedorService(); oLibroService = new LibroService(); oCompraService = new CompraService(); oCompraSeleccionada = new Compra(); }
public FormGestionCompra() { InitializeComponent(); service = new ProveedorService(ConfigConnection.connectionString); productoService = new ProductoService(ConfigConnection.connectionString); compraService = new FacturaCompraService(ConfigConnection.connectionString); detalleService = new DetalleFacturaCompraService(ConfigConnection.connectionString); LbelFechaFacturaCompra.Text = DateTime.Now.ToString("dd/MM/yyyy"); }
internal async Task CargarProveedorAsync() { IList <Proveedor> proveedores = await ProveedorService.Buscar(null, true); this.Proveedores.AddRange(proveedores.Select(x => new KeyValuePair <Proveedor, string>(x, x.RazonSocial))); this.Proveedores.Insert(0, new KeyValuePair <Proveedor, string>(null, Resources.comboSeleccionarOpcion)); NotifyPropertyChanged(nameof(Proveedores)); }
public ComprarOfertaForm1(OfertaService ofertaService, ProveedorService proveedorService, ClienteService clienteService) { this.ofertaService = ofertaService; this.proveedorService = proveedorService; this.clienteService = clienteService; InitializeComponent(); inicializarFiltro(); cargarDataGrid(); }
private void Cargar() { ProveedorService serviproveedor = new ProveedorService(); IList <Proveedor> ListaProveedores = new List <Proveedor>(); ListaProveedores = serviproveedor.ConsultarProveedor(); foreach (var item in ListaProveedores) { CboxProveedores.Items.Add(item.NombreEmpresa); } }
public AltaOfertaForm(OfertaService ofertaService, ProveedorService proovedorService) { this.ofertaService = ofertaService; this.proovedorService = proovedorService; InitializeComponent(); llenarComboProovedor(); fechaPublicPicker.Value = fechaDelDia; fechaPublicPicker.MinDate = fechaDelDia; fechaVencPicker.Value = fechaDelDia; fechaVencPicker.MinDate = fechaDelDia; }
public AltaProovedorForm(Proovedor proveedor, CiudadService ciudadService, RubroService rubroService, DireccionService direccionService, ProveedorService proveedorService) { this.proveedor = proveedor; this.rubroService = rubroService; this.ciudadService = ciudadService; this.direccionService = direccionService; this.proveedorService = proveedorService; InitializeComponent(); cargarComboRubro(); llenarComboCiudad(); cargarPantalla(); }
protected void btnCrearProveedor_Click(object sender, EventArgs e) { ValidarSesion(); Page.Validate("ValidacionProveedor"); if (!Page.IsValid) { upModalProveedor.Update(); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalProveedor", "$('#modalProveedor').modal('show');", true); return; } try { Proveedor proveedor = new Proveedor(); proveedor.Persona = new Persona(); proveedor.Persona.Nombre = txtNombreProveedor.Text; proveedor.Persona.Apellido = txtApellidoProveedor.Text; proveedor.Persona.Rut = int.Parse(txtRutProveedor.Text); proveedor.Persona.DigitoVerificador = txtDigitoVerificadorProveedor.Text; proveedor.Persona.Email = txtEmailProveedor.Text; proveedor.Persona.Telefono = int.Parse(txtTelefonoProveedor.Text); proveedor.Persona.EsPersonaNatural = chkEsPersonaJuridica.Checked ? '0' : '1'; proveedor.Direccion = txtDireccionProveedor.Text; Token token = (Token)Session["token"]; _proveedorService = new ProveedorService(token.access_token); int idProveedor = _proveedorService.Guardar(proveedor); if (idProveedor != 0) { List <Proveedor> proveedores = _proveedorService.Obtener(); if (proveedores != null && proveedores.Count > 0) { actualizarRepeater(listaProveedores, proveedores, listaProveedoresVacia); upListaProveedores.Update(); actualizarDdlProveedoresInsumos(proveedores); actualizarDdlProveedoresOrdenes(proveedores); } ScriptManager.RegisterStartupScript(Page, Page.GetType(), "crearProveedor", "Swal.fire('Proveedor creado', '', 'success');", true); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalProveedor", "$('#modalProveedor').modal('hide');", true); } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalProveedor", "Swal.fire('Error al crear proveedor', '', 'error');", true); } } catch (Exception ex) { string mensaje = ex != null && ex.Message != null ? ex.Message : "Ocurrió un error inesperado. Intente nuevamente"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "error", "Swal.fire('Error', '" + mensaje + "', 'error');", true); return; } }
public FacturarProveedorForm1(CompraService compraService, ProveedorService _proveedorService, OfertaService _ofertaService, FacturaService _facturaService) { this._compraService = compraService; this._proveedorService = _proveedorService; this._ofertaService = _ofertaService; this._facturaService = _facturaService; InitializeComponent(); inicioFactDate.Value = fechaDelDia; finFactDate.Value = fechaDelDia; cargarProveedores(); }
public frmCompra() { InitializeComponent(); compraSeleccionada = new Compra(); oSoporteForm = new SoporteForm(); oProveedorService = new ProveedorService(); oLibroService = new LibroService(); oCompraService = new CompraService(); oEjemplarService = new EjemplarService(); oEstadoEjemplarService = new EstadoEjemplarService(); oProveedor = new Proveedor(); oDetalleCompraService = new DetalleCompraService(); formMode = FormMode.insert; nuevo = true; }
public IActionResult ReadCSV(string file) { IProveedorService service = new ProveedorService(DbContext); Response <List <Proveedor> > response = new Response <List <Proveedor> >(); try { List <Proveedor> p = service.migrateCsvData(file).Result; response.ok(true, p, "La siguiente lista fue migrada"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new List <Proveedor>(), "Error al Migrar la data " + ex.Message); return(BadRequest(response)); } }
public IActionResult DeleteProviderById(int Id) { IProveedorService service = new ProveedorService(DbContext); Response <Proveedor> response = new Response <Proveedor>(); try { Proveedor p = service.deleteById(Id).Result; response.ok(true, p, "Se cambio el estado a DELETE"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new Proveedor(), "Error al cambiar estado " + ex.Message); return(BadRequest(response)); } }
public IActionResult Get() { Response <List <Proveedor> > response = new Response <List <Proveedor> >(); IProveedorService p = new ProveedorService(DbContext); try { List <Proveedor> listProvider = p.finAll().Result; response.ok(true, listProvider, "Lista de proveedores regristrados"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new List <Proveedor>(), "No hay proveedores en la lista"); return(BadRequest(response)); } }
public IActionResult SaveProveedor(Proveedor proveedor) { Response <Proveedor> response = new Response <Proveedor>(); try { IProveedorService service = new ProveedorService(DbContext); Task <Proveedor> p = service.save(proveedor); response.ok(true, p.Result, "Se inserto el proveedor"); return(Ok(response)); } catch (Exception ex) { response.ok(false, null, "Error en el servicio " + ex.Message); return(BadRequest(response)); } }
// DELETE api/Proveedor/5 public HttpResponseMessage Delete(long id) { HttpResponseMessage response; try { ProveedorService service = (ProveedorService) new ProveedorService().setDatabase(db); Proveedor p = service.find(id); service.delete(id); response = this.getSuccessResponse(p); } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
protected void btnModalEditarProveedor_Click(object source, RepeaterCommandEventArgs e) { try { ValidarSesion(); int idProveedor; if (int.TryParse((string)e.CommandArgument, out idProveedor)) { Token token = (Token)Session["token"]; _proveedorService = new ProveedorService(token.access_token); Proveedor proveedor = _proveedorService.Obtener(idProveedor); if (proveedor != null) { tituloModalProveedor.Text = "Editar Proveedor"; btnCrearProveedor.Visible = false; btnEditarProveedor.Visible = true; txtIdProveedor.Text = proveedor.Id.ToString(); txtNombreProveedor.Text = proveedor.Persona.Nombre; txtApellidoProveedor.Text = proveedor.Persona.Apellido; txtRutProveedor.Text = proveedor.Persona.Rut.ToString(); txtDigitoVerificadorProveedor.Text = proveedor.Persona.DigitoVerificador.ToString(); txtEmailProveedor.Text = proveedor.Persona.Email; txtTelefonoProveedor.Text = proveedor.Persona.Telefono.ToString(); txtDireccionProveedor.Text = proveedor.Direccion; chkEsPersonaJuridica.Checked = true; if (proveedor.Persona.EsPersonaNatural == '0') { chkEsPersonaJuridica.Checked = false; } ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalProveedor", "$('#modalProveedor').modal('show');", true); upModalProveedor.Update(); } } limpiarTabs(); tabProveedores.Attributes.Add("class", "nav-link active"); divProveedores.Attributes.Add("class", "tab-pane fade active show"); } catch (Exception ex) { string mensaje = ex != null && ex.Message != null ? ex.Message : "Ocurrió un error inesperado. Intente nuevamente"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "error", "Swal.fire('Error', '" + mensaje + "', 'error');", true); return; } }
// GET api/Proveedor/Get public HttpResponseMessage Get() { HttpResponseMessage response; try { ProveedorService service = (ProveedorService) new ProveedorService().setDatabase(db); List <Proveedor> proveedores = service.getAll(); response = this.getSuccessResponse(proveedores); } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
// POST api/Proveedor public HttpResponseMessage Post([FromBody] Proveedor p) { HttpResponseMessage response; try { ProveedorService service = (ProveedorService) new ProveedorService().setDatabase(db); p.FechaAlta = DateTime.Today; p.UsuarioAlta = 1; p.Estado = "A"; p = service.saveOrUpdate(p); response = this.getSuccessResponse(p); } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
internal async Task BuscarAsync() { Proveedores = new SortableBindingList <Proveedor>(await ProveedorService.Buscar(RasonSocial, true)); NotifyPropertyChanged(nameof(Proveedores)); }
public ProveedorController(NaacCelularesContext context, IOptions <AppSetting> appSettings) { JwtService = new JwtService(appSettings); Service = new ProveedorService(context); }
public ProveedorController(TestWebContext context) { proveedorService = new ProveedorService(context); }
public ProveedorController(ProveedorService serv) { _serv = serv; }
internal async Task GuardarAsync() { Proveedor proveedor = new Proveedor(Id, RazonSocial, Direccion, Telefono, Email, Habilitado); await ProveedorService.Guardar(proveedor); }
public Form1(ProveedorService proveedorService) { this._proveedorService = proveedorService; InitializeComponent(); llenarDatagrid(); }
public frmProveedor() { InitializeComponent(); oProveedorService = new ProveedorService(); }