public SIT_SNT_ESTADO dmlSelectID(SIT_SNT_ESTADO oDatos)
        {
            String sSQL = " SELECT * FROM SIT_SNT_ESTADO WHERE  edoclave = :P0 ";

            return(CrearListaMDL <SIT_SNT_ESTADO>(ConsultaDML(sSQL, oDatos.edoclave) as DataTable)[0]);
        }
        public int dmlEditar(SIT_SNT_ESTADO oDatos)
        {
            String sSQL = " UPDATE SIT_SNT_ESTADO SET  paiclave = :P0, edofecbaja = :P1, edodescripcion = :P2 WHERE  edoclave = :P3 ";

            return((int)EjecutaDML(sSQL, oDatos.paiclave, oDatos.edofecbaja, oDatos.edodescripcion, oDatos.edoclave));
        }
        public int dmlBorrar(SIT_SNT_ESTADO oDatos)
        {
            String sSQL = " DELETE FROM SIT_SNT_ESTADO WHERE  edoclave = :P0 ";

            return((int)EjecutaDML(sSQL, oDatos.edoclave));
        }
        public Object dmlAgregar(SIT_SNT_ESTADO oDatos)
        {
            String sSQL = " INSERT INTO SIT_SNT_ESTADO( paiclave, edofecbaja, edodescripcion, edoclave) VALUES (  :P0, :P1, :P2, :P3) ";

            return(EjecutaDML(sSQL, oDatos.paiclave, oDatos.edofecbaja, oDatos.edodescripcion, oDatos.edoclave));
        }