/// <summary> Elimina un servicio secundario de la base de datos. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblServiciosSecundario tobjServicio) { String strResultado; try { using (dbExequial2010DataContext servicios = new dbExequial2010DataContext()) { var query = from ser in servicios.tblServiciosSecundarios where ser.strCodSse == tobjServicio.strCodSse select ser; foreach (var detail in query) { servicios.tblServiciosSecundarios.DeleteOnSubmit(detail); } servicios.tblLogdeActividades.InsertOnSubmit(tobjServicio.log); servicios.SubmitChanges(); strResultado = "Registro Eliminado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- No se puede eliminar el registro."; } return(strResultado); }
/// <summary> Modifica un servicio secundario. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblServiciosSecundario tobjServicio) { if (tobjServicio.strCodSse.Trim() == "") { return("- Debe ingresar el código del servicio. "); } if (tobjServicio.strNombreSse == "") { return("- Debe ingresar el nombre del servicio. "); } if (tobjServicio.strCodigoPar == "") { return("- Debe ingresar el código del par. "); } if (tobjServicio.intValorSse == 0) { return("- Debe ingresar el valor del servicio. "); } tblServiciosSecundario ser = new daoSecundarios().gmtdConsultar(tobjServicio.strCodSse); if (ser.strCodSse == null) { return("- Este registro no aparece ingresado."); } else { tobjServicio.log = metodos.gmtdLog("Modifica el servicio secundario " + tobjServicio.strCodSse, tobjServicio.strFormulario); return(new daoSecundarios().gmtdEditar(tobjServicio)); } }
/// <summary> /// Crea un objeto del tipo aplicación de acuerdo a la información de los texbox. /// </summary> /// <returns> Un objeto del tipo aplicación. </returns> private tblServiciosSecundario crearObj() { tblServiciosSecundario secundarios = new tblServiciosSecundario(); secundarios.intValorSse = Convert.ToInt32(this.txtValor.Text); secundarios.strCodigoPar = this.cboPares.SelectedValue.ToString(); secundarios.strCodSse = this.txtCodigo.Text; secundarios.strFormulario = this.Name; secundarios.strNombreSse = this.txtDescripcion.Text; return(secundarios); }
/// <summary> Elimina un servicio secundario de la base de datos. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblServiciosSecundario tobjServicio) { if (tobjServicio.strCodSse.Trim() == "") { return("- Debe ingresar el código del servicio. "); } tblServiciosSecundario ser = new daoSecundarios().gmtdConsultar(tobjServicio.strCodSse); if (ser.strCodSse == null) { return("- Este registro no aparece ingresado."); } else { tobjServicio.log = metodos.gmtdLog("Elimino el servicio secundario " + tobjServicio.strCodSse, tobjServicio.strFormulario); return(new daoSecundarios().gmtdEliminar(tobjServicio)); } }
/// <summary> Inserta un servicio secundario. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblServiciosSecundario tobjServicio) { String strRetornar; try { using (dbExequial2010DataContext servicio = new dbExequial2010DataContext()) { servicio.tblServiciosSecundarios.InsertOnSubmit(tobjServicio); servicio.tblLogdeActividades.InsertOnSubmit(tobjServicio.log); servicio.SubmitChanges(); strRetornar = "Registro Insertado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strRetornar = "- Ocurrió un error al insertar el registro."; } return(strRetornar); }
/// <summary> Modifica un servicio secundario. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblServiciosSecundario tobjServicio) { String strResultado; try { using (dbExequial2010DataContext servicio = new dbExequial2010DataContext()) { tblServiciosSecundario ser_old = servicio.tblServiciosSecundarios.SingleOrDefault(p => p.strCodSse == tobjServicio.strCodSse); ser_old.intValorSse = tobjServicio.intValorSse; ser_old.strCodigoPar = tobjServicio.strCodigoPar; ser_old.strNombreSse = tobjServicio.strNombreSse; servicio.tblLogdeActividades.InsertOnSubmit(tobjServicio.log); servicio.SubmitChanges(); strResultado = "Registro Actualizado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- Ocurrió un error al Actualizar el registro"; } return(strResultado); }
/// <summary> Elimina un servicio secundario de la base de datos. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblServiciosSecundario tobjServicio) { return(new blSecundarios().gmtdEliminar(tobjServicio)); }
/// <summary> Modifica un servicio secundario. </summary> /// <param name="tobjServicio"> Un objeto del tipo tblServiciosSecundario.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblServiciosSecundario tobjServicio) { return(new blSecundarios().gmtdEditar(tobjServicio)); }