//private set_insertaDatosPedidosPendientesPrincipalTableAdapter setPedidosPendientesPrincipal = new set_insertaDatosPedidosPendientesPrincipalTableAdapter(); //private DataTable datos = null; public Object execute(Object O) { VOReg = (AdmPedidosPendientesCompraVO)O; if (VOReg.Operacion == AdmPedidosPendientesCompraVO.ACTUALIZAR) { return(actualizaPedidosSeguimiento()); } else if (VOReg.Operacion == AdmPedidosPendientesCompraVO.INSERTAR) { return(insertaPedidosSeguimiento()); } else if (VOReg.Operacion == AdmPedidosPendientesCompraVO.BUSCAR) { return(buscarPedidosSeguimiento()); } return(VOReg); }
protected void btnContinuar_Click(object sender, EventArgs e) { lblMensaje.Text = ""; AdmPedidosPendientesCompraVO VO = new AdmPedidosPendientesCompraVO(); AdmPedidosPendientesCompraBL BL = new AdmPedidosPendientesCompraBL(); GridViewRow row = GridView1.SelectedRow; VO.ArrMovimientos = getValoresCheckbox(); if (VO.ArrMovimientos.Count > 0) { VO.DocumentoSeriePedido = txtSerieDocumento.Text.Trim(); VO.DocumentoFolioPedido = txtFolioDocumento.Text.Trim(); VO.FechaEntrega = txtFechaEntrega.Text.Replace('-', '/').Trim(); VO.Comentarios = txtComentario.Text.Trim(); VO.FechaConfirmada = txtFechaConfirmada.Text.Replace('-', '/').Trim(); VO.ProvContactado = ckbProvContac.Checked; VO.UsuarioId = Int32.Parse(Session["usuarioID"].ToString()); VO.CodigoProd = row.Cells[1].Text; VO.UsuarioIdAsignado = 0; // usuarioAsignado VO.Operacion = AdmPedidosPendientesCompraVO.ACTUALIZAR; VO = (AdmPedidosPendientesCompraVO)BL.execute(VO); if (VO.Resultado == 0) { //perfilid = (int)VO.Resultado; lblCodigoProducto.Visible = true; lblMensaje.Text = "LOS DATOS SE ACTUALIZARON CORRECTAMENTE."; GridView2.Visible = false; GridView1.Visible = false; txtProductoBus.Text = ""; lblOrdenCompra.Visible = false; txtSerieDocumento.Visible = false; txtFolioDocumento.Visible = false; lblFechaEntrega.Visible = false; txtFechaEntrega.Visible = false; lblComentario.Visible = false; txtComentario.Visible = false; btnContinuar.Visible = false; txtFechaConfirmada.Visible = false; lblFechaConfirmada.Visible = false; lblProvContacto.Visible = false; ckbProvContac.Visible = false; //txtComentario.Text = ""; } else { lblMensaje.Text = "Los datos NO se insertaron"; } } else { if (lblMensaje.Text.Length == 0) { lblMensaje.Text = "SELECCIONAR UNA OPCIÓN"; } } }