public static bool DeleteData(Grupo_CodigosRecord pComp, ref string sMensaje) { bool bRetorno = true; try { GRUPO_CODIGOS oCom = new GRUPO_CODIGOS(); oCom.ConnectionString = Parametros.CadenaConexion; oCom.LoadByPrimaryKey(pComp.GRUPO_COD_ID); oCom.MarkAsDeleted(); oCom.Save(); } catch (Exception ex) { sMensaje = ex.Message.ToString(); bRetorno = false; } return(bRetorno); }
public static bool SaveData(Grupo_CodigosRecord pComp, ref string sMensaje, bool bAdiciona) { bool bRetorno = true; try { GRUPO_CODIGOS oCom = new GRUPO_CODIGOS(); oCom.ConnectionString = Parametros.CadenaConexion; if (!bAdiciona) { oCom.LoadByPrimaryKey(pComp.GRUPO_COD_ID); } else { oCom.AddNew(); } oCom.CODIGO = pComp.CODIGO; oCom.NOMBRE = pComp.NOMBRE; oCom.DESCR = pComp.DESCR; oCom.Save(); } catch (Exception ex) { sMensaje = ex.Message.ToString(); bRetorno = false; } return(bRetorno); }
public static bool ReturnById(int Id, ref GRUPO_CODIGOS pComp, ref string sMensaje) { bool bRetorno = true; try { GRUPO_CODIGOS oCom = new GRUPO_CODIGOS(); oCom.ConnectionString = Parametros.CadenaConexion; oCom.LoadByPrimaryKey(Id); pComp = oCom; } catch (Exception ex) { sMensaje = ex.Message.ToString(); bRetorno = false; } return(bRetorno); }