protected void btnCancelar_Click(object sender, EventArgs e) { string strDocumento = txtCliente.Text; clsReservas oReserva = new clsReservas(); if (string.IsNullOrEmpty(strDocumento)) { lblError.Text = "Debe Consultar un cliente"; } else { oReserva.ICliente = Convert.ToInt32(strDocumento); if (oReserva.Borrar()) { lblError.Text = "Se canceló la reservación"; lblCliente.Visible = false; txtCliente.Text = ""; this.txtDescripcion.Visible = false; this.ocultar.Visible = false; this.txtFechaIngreso.Visible = false; this.txtFechaSalida.Visible = false; cboCabaña.Visible = false; cboEmpleado.Visible = false; cboPromocion.Visible = false; grdDetalle.Visible = true; LlenarGridFactura(); } else { lblError.Text = oReserva.StrError; } } }
private bool GrabarReserva() { System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("pt-PT"); string strDocumento, Hora, Descripcion; Int32 intEmpleado, intCabaña; DateTime fechaIngreso, fechaSalida; strDocumento = txtCliente.Text; intEmpleado = Convert.ToInt32(cboEmpleado.SelectedValue); intCabaña = Convert.ToInt32(cboCabaña.SelectedValue); fechaIngreso = DateTime.ParseExact(txtFechaIngreso.Text, "dd/MM/yyyy", null); fechaSalida = DateTime.ParseExact(txtFechaSalida.Text, "dd/MM/yyyy", null); Hora = DateTime.Now.TimeOfDay.ToString(); Descripcion = txtDescripcion.Text; clsReservas oReservas = new clsReservas(); oReservas.StrDescripción = Descripcion; oReservas.ICliente = Convert.ToInt16(strDocumento); oReservas.IEmpleado = intEmpleado; oReservas.ICabaña = intCabaña; oReservas.DtFechaIngreso1 = fechaIngreso; oReservas.DtFechaSalida1 = fechaSalida; oReservas.DtHora1 = Hora; if (oReservas.Grabar()) { lblError.Text = "Grabó"; // lblNroReservas.Text = oReservas.NumeroReservas.ToString(); // lblFecha.Text = oReservas.Fecha.ToString("yyyy/MM/dd HH:mm"); //Se debe bloquear el cliente y el empleado txtCliente.Enabled = false; cboEmpleado.Enabled = false; oReservas = null; grdDetalle.Visible = true; LlenarGridFactura(); return(true); } else { lblError.Text = oReservas.StrError; oReservas = null; return(false); } }
private void LlenarGridFactura() { Int32 intNumeroReservas; intNumeroReservas = Convert.ToInt32(txtCliente.Text); //Creamos una instancia de Factura clsReservas oReservas = new clsReservas(); oReservas.StrDocumento = intNumeroReservas.ToString(); oReservas.GrdReservas = grdDetalle; if (oReservas.LlenarGrid()) { //Lleno el combo grdDetalle = oReservas.GrdReservas; } else { lblError.Text = oReservas.StrError; } oReservas = null; }