protected void GridView_RESULTADOS_BUSQUEDA_SelectedIndexChanged(object sender, EventArgs e) { Decimal ID_PROVEEDOR = Convert.ToDecimal(GridView_RESULTADOS_BUSQUEDA.SelectedDataKey["ID_PROVEEDOR"]); proveedor _proveedor = new proveedor(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoProv = _proveedor.ObtenerAlmRegProveedorPorRegistro(ID_PROVEEDOR); Ocultar(Acciones.Inicio); Mostrar(Acciones.CargarProv); Cargar(tablaInfoProv.Rows[0]); }
private void cargar_datos_proveedor_seleciconado(Decimal ID_PROVEEDOR) { proveedor _proveedor = new proveedor(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoProveedor = _proveedor.ObtenerAlmRegProveedorPorRegistro(ID_PROVEEDOR); DataRow filaInfoProveedor = tablaInfoProveedor.Rows[0]; Label_ID_PROVEEDOR.Text = ID_PROVEEDOR.ToString(); Label_NOMBRE_PROVEEDOR.Text = filaInfoProveedor["RAZON_SOCIAL"].ToString(); Label_ID_CATEGORIA.Text = filaInfoProveedor["ID_CATEGORIA"].ToString(); Label_NOMBRE_CATEGORIA.Text = filaInfoProveedor["NOMBRE_CATEGORIA"].ToString(); Label_REGIONAL.Text = filaInfoProveedor["REGIONAL"].ToString(); Label_CIUDAD.Text = filaInfoProveedor["CIUDAD_SECTOR"].ToString(); }
private void Guardar() { Decimal ID_PROVEEDOR = Convert.ToDecimal(Label_ID_PROVEEDOR.Text); List <producto> listaProductosParaProveedor = new List <producto>(); producto _productoParaLista; for (int i = 0; i < GridView_EXAMENES_POR_PROVEEDOR.Rows.Count; i++) { _productoParaLista = new producto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); _productoParaLista.ID_PRODUCTO = Convert.ToDecimal(GridView_EXAMENES_POR_PROVEEDOR.DataKeys[i].Values["ID_PRODUCTO"]); _productoParaLista.REGISTRO_P_P = Convert.ToDecimal(GridView_EXAMENES_POR_PROVEEDOR.DataKeys[i].Values["REGISTRO_P_P"]); listaProductosParaProveedor.Add(_productoParaLista); } examenesEmpleado _examenesEmpleado = new examenesEmpleado(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Boolean verificador = _examenesEmpleado.AdicionarAlmRegProductosProveedor(ID_PROVEEDOR, listaProductosParaProveedor); if (verificador == false) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _examenesEmpleado.MensajeError, Proceso.Error); } else { proveedor _proveedor = new proveedor(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoProv = _proveedor.ObtenerAlmRegProveedorPorRegistro(ID_PROVEEDOR); Ocultar(Acciones.Inicio); Mostrar(Acciones.CargarProv); Cargar(tablaInfoProv.Rows[0]); Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "El laboratorio " + Label_NOMBRE_PROVEEDOR.Text + " fue actualizado correctamente.", Proceso.Correcto); } }