protected void Eliminar_Pedido(Object Sender, EventArgs e) { PedidoProveedor miPedido = new PedidoProveedor(); miPedido.PrefijoPedido = tipoDocumentoEdit.SelectedValue; miPedido.NumeroPedido = numeroEdicion.SelectedValue; if (miPedido.Eliminar_Pedido()) { Response.Redirect("" + indexPage + "?process=Vehiculos.PedidoProveedor"); } else { Utils.MostrarAlerta(Response, "No se ha podido eliminar el pedido"); //lb.Text = miPedido.ProcessMsg; } }
protected void Editar_Pedido(Object Sender, EventArgs e) { PedidoProveedor miPedido = new PedidoProveedor(tablaPedidos); miPedido.PrefijoPedido = Request.QueryString["tipoDocu"]; miPedido.NumeroPedido = idPedido.Text; miPedido.FechaPedido = fechaPedido.Text; miPedido.NitProveedor = nitProveedor.Text; miPedido.Observacion = observacion.Text; if (miPedido.Editar_Pedido()) { Response.Redirect("" + indexPage + "?process=Vehiculos.PedidoProveedor"); } else { lb.Text = miPedido.ProcessMsg; } }
protected void Guardar_Pedido(Object Sender, EventArgs e) { //Ahora debemos comprobar que el se halla escogido un nit if (nitProveedor.Text == "") { Utils.MostrarAlerta(Response, "Debe Seleccionar el Nit del Proveedor"); } else { //Debemos comprobar que no se encuentren registros repetidos dentro de la grilla //if(!Validar_Valores_Grilla()) // Response.Write("<script language:javascript>alert('Items Redundantes en Pedido');</script>"); //Cambio para que se repitan valores en la grilla. //Ahora comprobamos que este pedido no exista if (DBFunctions.RecordExist("SELECT * FROM mpedidovehiculoproveedor WHERE pdoc_codigo='" + Request.QueryString["tipoDocu"] + "' AND mped_numepedi=" + idPedido.Text + "")) { Utils.MostrarAlerta(Response, "Este pedido ya existe"); } else { PedidoProveedor miPedido = new PedidoProveedor(tablaPedidos); miPedido.PrefijoPedido = Request.QueryString["tipoDocu"]; miPedido.NumeroPedido = idPedido.Text; miPedido.FechaPedido = fechaPedido.Text; miPedido.NitProveedor = nitProveedor.Text; miPedido.Observacion = observacion.Text; if (miPedido.Grabar_Pedido(Request.QueryString["cons"])) //Response.Redirect("" + indexPage + "?process=Vehiculos.PedidoProveedor"); { DBFunctions.NonQuery("drop view dbxschema.vvehiculos_solicitudpedidosvehiculos_r"); DBFunctions.NonQuery("CREATE VIEW DBXSCHEMA.VVEHICULOS_SOLICITUDPEDIDOSVEHICULOS_R AS select * from dbxschema.VVEHICULOS_SOLICITUDPEDIDOSVEHICULOS where pref_ped='" + miPedido.PrefijoPedido + "' and num_ped=" + miPedido.NumeroPedido + " "); this.generarInforme(); } else { lb.Text = miPedido.ProcessMsg; } } } }