public void Guardar() { long rtdo; ServiciosRutas oSRu = new ServiciosRutas(); ServiciosRutasBus oSRuBus = new ServiciosRutasBus(); oSRu.SruNumero = _vista.sruNumero; oSRu.SruDescripcion = _vista.Descripcion; oSRu.SruDescripcionCorta = _vista.DescripcionCorta; oSRu.EstCodigo = _vista.estCodigo; oSRu.SrvCodigo = _vista.srvCodigo.SelectedValue.ToString(); GruposDetalles oGDe = new GruposDetalles(); GruposDetallesBus oGDeBus = new GruposDetallesBus(); oGDe.GrpCodigo = long.Parse(_vista.grupo.SelectedValue.ToString()); oGDe.GrdCodigo = _vista.grdCodigo; if (_vista.sruNumero == 0) { rtdo = oSRuBus.ServiciosRutasAdd(oSRu); oSRu.SruNumero = rtdo; //Creo un registro en Grupos_detalles con el grp_codigo seleccionado y el servicio de ruta en grd_codigo_registro oGDe.GrdCodigoRegistro = oSRu.SruNumero.ToString(); rtdo = oGDeBus.GruposDetallesAdd(oGDe); } else { rtdo = (oSRuBus.ServiciosRutasUpdate(oSRu)) ? oSRu.SruNumero : 0; oGDe.GrdCodigoRegistro = _vista.grdCodigoRegistro; // Actualizo en Grupos_detalles para el grd_codigo actual el grp_codigo nuevo rtdo = (oGDeBus.GruposDetallesUpdate(oGDe)) ? oGDe.GrdCodigo : 0; } }
public void Guardar() { long rtdo; ServiciosCategorias oSCa = new ServiciosCategorias(); ServiciosCategoriasBus oSCaBus = new ServiciosCategoriasBus(); oSCa.ScaNumero = _vista.scaNumero; oSCa.ScaDescripcion = _vista.Descripcion; oSCa.ScaDescripcionCorta = _vista.DescripcionCorta; oSCa.SrvCodigo = _vista.srvCodigo.SelectedValue.ToString(); if (_vista.estCodigo) { oSCa.EstCodigo = "H"; } else { oSCa.EstCodigo = "I"; } GruposDetalles oGDe = new GruposDetalles(); GruposDetallesBus oGDeBus = new GruposDetallesBus(); oGDe.GrpCodigo = long.Parse(_vista.Grupo.SelectedValue.ToString()); oGDe.GrdCodigo = _vista.grdCodigo; if (_vista.scaNumero == 0) { rtdo = oSCaBus.ServiciosCategoriasAdd(oSCa); oSCa.ScaNumero = rtdo; oGDe.GrdCodigoRegistro = oSCa.ScaNumero.ToString(); rtdo = oGDeBus.GruposDetallesAdd(oGDe); } else { rtdo = (oSCaBus.ServiciosCategoriasUpdate(oSCa)) ? oSCa.ScaNumero : 0; oGDe.GrdCodigoRegistro = _vista.grdCodigoRegistro; rtdo = (oGDeBus.GruposDetallesUpdate(oGDe)) ? oGDe.GrdCodigo : 0; } }