private void InsertarServicios() { CLS_Servicios Clase = new CLS_Servicios(); Clase.Folio = textFolio.Text.Trim(); Clase.Id_Activo = textActivo.Tag.ToString().Trim(); Clase.Id_TipoServicio = textTipoServicio.Tag.ToString().Trim(); Clase.PrecioTotal = textPTotal.Text.Trim(); Clase.Kilometraje = textKM.Text.Trim(); DateTime Fecha = Convert.ToDateTime(dtFechaAlta.Text.Trim()); Clase.FechaServicio = Fecha.Year.ToString() + DosCero(Fecha.Month.ToString()) + DosCero(Fecha.Day.ToString()); Clase.Id_Proveedor = textProveedor.Tag.ToString().Trim(); Clase.Id_Factura = textFactura.Text.Trim(); Clase.Comprador = textComprador.Tag.ToString().Trim(); Clase.Observaciones = memoObservaciones.Text.Trim(); Clase.MtdInsertarServicios(); if (Clase.Exito) { textFolio.Text = Clase.Datos.Rows[0][0].ToString(); EliminarServiciosDetalleALL(textFolio.Text); for (int x = 0; x < gridView1.RowCount; x++) { int xRow = gridView1.GetVisibleRowHandle(x); InsertarServiciosDetalle(textFolio.Text.Trim(), gridView1.GetRowCellValue(xRow, gridView1.Columns["Id_Servicio"]).ToString(), gridView1.GetRowCellValue(xRow, gridView1.Columns["Nombre_ServicioDetalle"]).ToString(), Convert.ToInt32(gridView1.GetRowCellValue(xRow, gridView1.Columns["Secuencia"]).ToString()), Convert.ToDouble(gridView1.GetRowCellValue(xRow, gridView1.Columns["Costo"]).ToString()), Convert.ToDouble(gridView1.GetRowCellValue(xRow, gridView1.Columns["Piezas"]).ToString()), Convert.ToDouble(gridView1.GetRowCellValue(xRow, gridView1.Columns["Total"]).ToString()), gridView1.GetRowCellValue(xRow, gridView1.Columns["Moneda"]).ToString()); } } else { XtraMessageBox.Show(Clase.Mensaje); } }
private void EliminarServicios() { CLS_Servicios Clase = new CLS_Servicios(); Clase.Folio = textFolio.Text.Trim(); Clase.MtdEliminarServicios(); if (Clase.Exito) { XtraMessageBox.Show("Se ha Eliminado el registro con exito"); LimpiarCampos(); LimpiarDetalle(); } else { XtraMessageBox.Show(Clase.Mensaje); } }
private void Frm_Servicios_Buscar_Load(object sender, EventArgs e) { CLS_Servicios sel = new CLS_Servicios(); sel.MtdSeleccionarServicios(); if (sel.Exito) { dtgRutas.DataSource = sel.Datos; } else { XtraMessageBox.Show(sel.Mensaje); } try { foreach (int i in this.dtgValRutas.GetSelectedRows()) { DataRow row = this.dtgValRutas.GetDataRow(i); vFolio = row["Folio"].ToString(); vKilometraje = Convert.ToDouble(row["Kilometraje"].ToString()); vId_TipoServicio = row["Id_TipoServicio"].ToString(); vNombre_TipoServicio = row["Nombre_TipoServicio"].ToString(); vPrecioTotal = Convert.ToDouble(row["PrecioTotal"].ToString()); vId_Activo = row["Id_Activo"].ToString(); vNombre_Interno = row["Nombre_Interno"].ToString(); vFechaServicio = row["FechaServicio"].ToString(); vId_Proveedor = row["Id_Proveedor"].ToString(); vNombre_Proveedor = row["Nombre_Proveedor"].ToString(); vId_Factura = row["Id_Factura"].ToString(); vComprador = row["Comprador"].ToString(); vNombre_Empleado = row["Nombre_Empleado"].ToString(); vObservaciones = row["Observaciones"].ToString(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }