public static bool DeleteData(EstadosRecord pComp, ref string sMensaje) { bool bRetorno = true; try { ESTADOS oCom = new ESTADOS(); oCom.ConnectionString = Parametros.CadenaConexion; oCom.LoadByPrimaryKey(pComp.ESTADO_ID); oCom.MarkAsDeleted(); oCom.Save(); } catch (Exception ex) { sMensaje = ex.Message.ToString(); bRetorno = false; } return(bRetorno); }
public static bool SaveData(EstadosRecord pComp, ref string sMensaje, bool bAdiciona) { bool bRetorno = true; try { ESTADOS oCom = new ESTADOS(); oCom.ConnectionString = Parametros.CadenaConexion; if (!bAdiciona) { oCom.LoadByPrimaryKey(pComp.ESTADO_ID); } else { oCom.AddNew(); oCom.GRUPO_EST_ID = pComp.GRUPO_EST_ID; } oCom.ESTADO_CODIGO = pComp.ESTADO_CODIGO; oCom.ESTADO_DESCR = pComp.ESTADO_DESCR; oCom.ESTADO_NOMBRE = pComp.ESTADO_NOMBRE; oCom.Save(); } catch (Exception ex) { sMensaje = ex.Message.ToString(); bRetorno = false; } return(bRetorno); }