protected void btnAgregarProducto_Click(object sender, EventArgs e) { if (IsValid) { if (!Fachada.ExisteProducto(txtNombreProducto.Text.Trim())) { if (this.rbtnListTipoProd.SelectedValue == "Fabricado") { Empleado emp = (Empleado)Session["Funcionario"]; if (txtNombreProducto.Text.Trim() != "" && txtDescProd.Text.Trim() != "" && txtCostoProd.Text.Trim() != "" && txtPrecioSugerido.Text.Trim() != "" && txtTiempoFab.Text.Trim() != "" && txtGarantiaAnios.Text.Trim() != "" && emp.IdEmpleado > 0) { DistribuidoraWCFClient cli = new DistribuidoraWCFClient(); if (cli.agregarProductoFabricado(txtNombreProducto.Text, txtDescProd.Text, double.Parse(txtCostoProd.Text), double.Parse(txtPrecioSugerido.Text), Convert.ToInt32(txtTiempoFab.Text), emp.IdEmpleado, Convert.ToInt32(txtGarantiaAnios.Text))) { lblMensajeProducto.Text = "El producto fabricado fue dado de alta correctamente."; } else { lblMensajeProducto.Text = "No se pudo dar de alta el producto fabricado"; } } } else if (this.rbtnListTipoProd.SelectedValue == "Importado") { if (txtNombreProducto.Text.Trim() != "" && txtDescProd.Text.Trim() != "" && txtCostoProd.Text.Trim() != "" && txtPrecioSugerido.Text.Trim() != "" && txtOrigen.Text.Trim() != "" && txtCantImp.Text.Trim() != "") { if (Fachada.CrearProductoImportado(txtNombreProducto.Text, txtDescProd.Text, double.Parse(txtCostoProd.Text), double.Parse(txtPrecioSugerido.Text), txtOrigen.Text, Convert.ToInt32(txtCantImp.Text))) { lblMensajeProducto.Text = "El producto importado fue dado de alta correctamente."; } else { lblMensajeProducto.Text = "No se pudo dar de alta el producto importado."; } } } else { lblMensajeProducto.Text = "Debe seleccionar un tipo de producto."; } } else { lblMensajeProducto.Text = "Ya existe producto con ese nombre."; } } rbtnListTipoProd.ClearSelection(); }
protected void Page_Load(object sender, EventArgs e) { divGrdVwFabricados.Visible = false; divGrdVwImportados.Visible = false; DistribuidoraWCFClient cli = new DistribuidoraWCFClient(); grdVwFabricados.DataSource = cli.mostrarTodosFabricados(); grdVwFabricados.DataBind(); GrdVwImportados.DataSource = cli.mostrarTodosImportado(); GrdVwImportados.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["Funcionario"] == null) { Response.Redirect("Login.aspx"); } lblMensajeReporteTxt.Text = "No se pudo generar el reporte correctamente"; DistribuidoraWCFClient cli = new DistribuidoraWCFClient(); if (cli.GenerarReporteTxtProductos()) { lblMensajeReporteTxt.Text = "El reporte fue generado con exito!"; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Funcionario"] == null) { Response.Redirect("Login.aspx"); } DistribuidoraWCFClient cli = new DistribuidoraWCFClient(); cli.Open(); grdVwListaFabricados.DataSource = cli.mostrarTodosFabricados(); grdVwListaFabricados.DataBind(); cli.Close(); }
protected void btnAgregarEmpleado_Click(object sender, EventArgs e) { if (IsValid && txtContreasena.Text != "" && txtMailEmpleado.Text != "") { if (Fachada.BuscarEmpleado(txtMailEmpleado.Text).Email == null) { DistribuidoraWCFClient cli = new DistribuidoraWCFClient(); if (cli.altaEmpleado(txtNombreEmpleado.Text, txtContreasena.Text, txtMailEmpleado.Text, chkBxTecnico.Checked)) { lblMensajeEmpleado.Text = "El empleado se pudo dar de alta correctamente."; } else { lblMensajeEmpleado.Text = "El empleado no se pudo dar de alta."; } } else { lblMensajeEmpleado.Text = "Ya existe un empleado con ese email."; } } }